jsp(18)(jsp标签操作javabean对象)

javaBean一个特殊的java类

有无参的构造方法,属性私有,方法公共的,并且方法名字是遵循规范(规则)的。

jsp标签提供了一些操作javaBean的方式:

<jsp:useBean>//获取/生成(如果不存在)一个指定域,指定名字的javaBean

<jsp:setProperty>//设置属性

<jsp:getProperty>//获取属性

实例:不同域,javabean的创建时期不同

给javabean赋值的3种方式。

用表达式赋值:(可以传递对象)

通过链接将所有参数传递给javabean对象,但注意参数的名字必须和javabean的属性名字严格对应。

通过标签获取值:如果值为null,那么会输出字符串"null",所以需要提前判断

(而实际中一般使用EL表达式来输出,会自动检查值是否为null(输出空字符串,就不输出任何显示))

 

posted @ 2017-02-15 13:48  假程序猿  阅读(784)  评论(0)    收藏  举报