EL表达式和jstl

JavaBean是Java开发语言中一个可以重复使用的软件组件,它本质上就是一个Java类为了规范JavaBean的开发,Sun公司发布了JavaBean的规范,它要求一个标准的JavaBea组件需要遵循一定的编码规范,具体如下。
(1)它必须具有一个公共的、无参的构造方法,这个方法可以是编译器自动产生的默认构造方法
(2)它提供公共的setter方法和getter方法,让外部程序设置和获取JavaBean的属性。

getName()方法:称为getter方法或者属性访问器,该方法以小写的get 前缀开始,后跟属性名,属性名的第1个字母要大写,例如,nickName属性的getter方法为getNickName()。
setName()方法:称为setter方法或者属性修改器,该方法必须以小写的set 前缀开始,后跟属性名,属性名的第1个字母要大写,例如,nickName属性的setter方法为 setNickName()。
如果一个属性只有getter方法,则该属性为只读属性。如果一个属性只有setter方法,则该属性为只写属性。如果一个属性既有getter方法,又有setter方法,则该属性为读写属性。通常来说,在开发JavaBean时,其属性都定义为读写属性。
需要注意的是,对于JavaBean 属性的命名方式有一个例外情况。如果属性的类型boolean,它的命名方式应该使用 is/set,而不是get/set。

age和married是可读写属性,name是只写属性,sid是只读属性,info是只读属性

 

使用BeanUtils为JavaBean的属性先赋值,然后再取值

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值