JavaBean之属性必须遵循命名规范

JavaBean中存在一些属性,今天写了一个Jsp的小例子。把Bean中的属性命名规范搞错了,具体的说属性的首字母大写了。

于是乎Jsp中读取属性时总是报错。

javax.el.PropertyNotFoundException: The class ‘ClassName‘ does not have the property ‘PropertyName‘.

奶奶的搞了半天以为是Spring框架的 Bug。看来初来乍到的还是要好好补一下基础。

时间: 2024-10-15 12:54:03

JavaBean之属性必须遵循命名规范的相关文章

.Net命名规范

遵循命名规范,主要是为了开发人员对框架元素易于理解,保持一致性. 大小写约定 标识符的大小写规则:为了区分标识符中的多个单词,把标识符中的每个单词的首字母大写.不要用下划线,或者在标识符中的任何地方使用下划线.一般两种方式:PascalCasing 帕斯卡.camelCasing 驼峰 PascalCasing约定用于除了参数名之外的所有标识符,它把标识符中每个单词的首字母(包括长度为两个字符以上的首字母缩写词)大写,如:PeopertyDescriptor.Htmltag 两个及以上首字母缩写

MySQL_数据库命名规范及约定

操作规范 如无说明,建表时一律采用innodb引擎: 如无说明,数据库表编码集(utf8,utf8_bin)ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin 如无备注,则表中的第一个id字段一定是主键且为自动增长: 如无备注,则数值类型的字段请使用UNSIGNED属性: 如无备注,排序字段order_id在程序中默认使用降序排列: 如无备注,所有字段都设置NOT NULL,并设置默认值: 如无备注,所有的布尔值字段,如is_hot.is_de

qml编程规范--名字(命名规范)

命名规范 在qml编程中,名字很重要,这里的名字或者说,是命名.在qml中有一套命名法则,对属性名,属性别名,对象别名,信号名,函数名,id名,qml文件名,导入的模块,js文件所使用的别名. 属性名的命名规范: 能够在派生对象中被访问,并且能建立起信号处理器的属性,属性名必须以小写字母开,如果属性名属于私有的内部属性,应该以两条下划线开头(这样命名的属性就不能建立起信号处理器了) 信号的命名规范: 必须以小写字母开头,不可以使用大写字母开头,后借utf-8字符(除英文运算符之外的字符),信号本

项目复习期总结3:CSS引入方式,注释,命名规范,背景,行高,文本属性

目录: 1.CSS注释的书写 怎么写?好处? 2.CSS引入方式  各种的优缺点 3.选择器的写法与选择器的优先级 4.CSS命名规范 5.背景,行高 6.文本(text与font开头)等所有属性 ① CSS注释书写规范: 1.单行注释:    直接写在属性值的后面,如: ① .search{ border:1pxsolid#fff;/*定义搜索输入框边框*/ background:url(../images/icon.gif)no-report#333;/*定义搜索框的背景*/ } ② .wr

项目复习期总结3:CSS引入方式,凝视,命名规范,背景,行高,文本属性

文件夹: 1.CSS凝视的书写 怎么写?优点? 2.CSS引入方式  各种的优缺点 3.选择器的写法与选择器的优先级 4.CSS命名规范 5.背景,行高 6.文本(text与font开头)等全部属性 ① CSS凝视书写规范: 1.单行凝视:    直接写在属性值的后面.如: ① .search{ border:1pxsolid#fff;/*定义搜索输入框边框*/ background:url(../images/icon.gif)no-report#333;/*定义搜索框的背景*/ } ② .w

java命名规范:一些细节

java命名规范:一些细节 任何一门语言都是用来交流的,都有自己的一套书写规范,Java 也不例外. 注重这些细节有几个好处: 好的命名规范可以使得写出来的程序更容易被别人理解,更好维护.当然也易于自己理解,以便日后扩展. 同时,也使程序更规范和专业.  在这个人性化横行的今天,我们的Java命名规范也应该注重体验. 了解命名规范,可以更好的学习和记忆 Java 类库中的类和函数等. 在命名规范里有很多都涉及到英文的,可以促进英文学习. 比如: numberMax, MaxNumber和maxN

【html/css】html/css命名规范

无论做什么,规则总是最重要的.无规矩不成方圆,有了规矩,我们才能有规可循,有则可依,人与人之间才能正常的交流交往. 人人都有自己的命名习惯,不过,代码是需要交流的,当有些命名习惯仅只自己能看懂,甚至自己在过后都看不懂时,就成为了交流中的障碍了.所以,有一个规范的命名规则是很重要的.命名规则有很多,大家各取所需,这里介绍一下在html/css中一些约定俗成的命名规范,权作记录: 1.所有的命名最好都小写 2.属性的值一定要用双引号("")括起来,且一定要有值如class="di

CSS命名规范

html页面的CSS.DIV命名规则 CSS命名规则 头:header 内容:content/containe 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main 热点:hot 新闻:news 下载:download 子导航:subnav 菜单:menu 子菜单:submenu 搜索:search 友情链接:

Android 你不可不看的命名规范

标识符命名法最要有四种: Camel(骆驼)命名法:除首单词外,其余所有单词的第一个字母大写,如:fooBar; Pascal命名法:所有单词的第一个字母大写,如:FooBar: 下划线命名法:单词与单词间用下划线做间隔,如:foo_bar; 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量,首字母小写说明该变量的类型. 量的取名方式为:scope_ prefix_qualifier 范围前缀,类型前缀,限定词,如:g_foo_bar; 安卓App层开发主要是Java语言,所