日期:2014-05-16 浏览次数:20347 次
JSP 标准动作包括:
<jsp:include>
<jsp:param>
<jsp:forward>
<jsp:plugin>
<jsp:useBean>
<jsp:setProperty>
<jsp:getProperty>
?
1. <jsp:useBean>标记
?
创建Bean或从服务器获得现有Bean
?
<jsp:useBean id="bean name" class="class name" scope="page/session/application/request"/>
或者
<jsp:useBean? id="bean name" class="class name" scope="page/session/application/request">
? 初始化代码
</jsp:useBean>
?
jsp:useBean动作用来装载一个将在JSP页面中使用的JavaBean。这个功能非常有用,因为它使得我们既可以发挥Java组件重用的优势,同时也避免了损失JSP区别于Servlet的方便性。
?
获得Bean实例之后,要修改Bean的属性既可以通过jsp:setProperty动作进行,也可以在Scriptlet中利用id属性所命名的对象变量,通过调用该对象的方法显式地修改其属性。
?
id属性-在整个页面引用Bean的唯一值
?
class 属性-JavaBean 的类名
?
----Count Bean不属于包
???????????? <jsp:useBean id="count" class="Count" />
----Count Bean属于test包
???????????? <jsp:useBean id="count" class="test.Count" />
?
type属性-将引用此对象的变量的类型
?