天天看点

javabean基础

bean

1、bean类必须拥有一个零参数(默认)构照函数

实际的应用中经常有servlet创建bean,jsp页面中只是查询

数据,这种情况下要求bean必须要有零参数的构造函数

2、bean类不应该有公开的实例变量(字段)

3、持续性的值应该通过getXXX和setXXX方法来访问

jsp:useBean,3种主要构造来构建和操作JavaBean组件

1、Jsp:useBean最简单的形式

<jsp:useBean id="beanName" class="package.Class"/>

如果提供scope属性,则jsp:useBean既可以构建新的bean,也可以访问现存的bean。

2、jsp:getProperty

这个元素读取或输出bean属性的值用该元素读取属性是getXXX调用简单记法

<jsp:getProperty name="beanName" property="propertyName" />

3、jsp:setProperty

这个元素修改bean的属性(即调用形如setXXX的方法)

<jsp:setProperty name="beanName" property="propertyName" value="propertyValue"/>

共享范围:

Page/request/session/application