当前位置: 技术问答>java相关
一个对bean的疑惑问题
来源: 互联网 发布时间:2015-04-05
本文导语: 我是jsp的初学者,我有点不明白jsp里对bean的使用和我直接用声明一个对象有什么不同。就好像下面有两段代码,却实现同样的功能: 代码一: 代码二: 是不是bean最大的特色是它的scope?请各位指点...
我是jsp的初学者,我有点不明白jsp里对bean的使用和我直接用声明一个对象有什么不同。就好像下面有两段代码,却实现同样的功能:
代码一:
代码二:
是不是bean最大的特色是它的scope?请各位指点指点。
代码一:
代码二:
是不是bean最大的特色是它的scope?请各位指点指点。
|
首先,Bean是可重用的
其次,Bean是根据你的应用需要而实现的一个组件
也就是说,可以把你的应用中的某些重用性的功能用Bean来实现。
再次,Bean拥有特性,可以通过对相应属性的set/get来进行操作,它的好处体现在页面人员不用再和Java代码打交道,而对像实例化同样是和Java代码打交道。
Bean还有很多深层次的东西,建议在网上找找资料。
其次,Bean是根据你的应用需要而实现的一个组件
也就是说,可以把你的应用中的某些重用性的功能用Bean来实现。
再次,Bean拥有特性,可以通过对相应属性的set/get来进行操作,它的好处体现在页面人员不用再和Java代码打交道,而对像实例化同样是和Java代码打交道。
Bean还有很多深层次的东西,建议在网上找找资料。
|
在这里基本一样,至少在用法上没什么差别了。
事实上bean也就是一个对象,只是它有一些特别的规则(属性和事件方面),但是就算没有这种规则,也无所谓了,一样叫bean,一样可以用,与一般的类也没什么不一样了:)