jsp:useBean

 通过jsp:useBean,可以在JSP中使用定义好的Bean

 

Bean的基本要素:

 

必须要有一个不带参数的构造器。在JSP元素创建Bean时会调用空构造器
Bean类应该没有任何公共实例变量,也就是说,不允许直接访问实例变量,变量名称首字母必需小写
通过getter/setter方法来读/写变量的值,并且将对应的变量首字母改成大写
 
jsp:useBean 各项参数含义:
 id: 对象实例名称
 scope:Bean 作用的范围, 默认为page ,对整个 jsp 页面有效
 class:Bean 类名称 ( 全名)
 type:Bean 实例类型,可以是本类,或其父类,或实现的接口,默认为本类
 Scope 各项参数的意义:
 page: 仅涵盖使用 JavaBean 的页面
 request: 有效范围仅限于使用 JavaBean 的请求
 session: 有效范围在用户整个连接过程中(整个会话阶段均有效)
 application: 有效范围涵盖整个应用程序。也就是对整个网站均有效

 

jsp:setProperty的格式:
<jsp:setProperty name=beanName
property=propertyName |property=*
value=“property value” |param=“paramName”/>
相当于beanName.setPropertyName(value)方法调用(setXxx()方法)
jsp:getProperty的格式:
<jsp:getProperty name=“beanName” property=“propertyName”/>
相当于beanName.getPropertyName()方法调用(getXxx()方法)

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值