jsp元素的总结(2)
[<jsp:param name="param name" value="param value | <%= Expression %> " /> ]?+
</jsp:forword>
jsp:useBean
<jsp:useBean
id="beanId"
class="package.class" //实例化类
scope="request" //作用域范围,默认为Page
type="superclass or interface" //接口或超类的类型
/>
jsp:setProperty
<jsp:setProperty
name="bean name" //该属性所属bean的name
property="property name" //属性名
value="str" //属性值,也可用EL表达式
/jsp:setProperty>
可采用通配符"*"来设置与HTTP表单属性同名的JavaBean属性值,如:
<jsp:setProperty name="user" property="*" />,来代替:
<jsp:setProperty name="user" property="name" value="<%= Request.getParameter("name") %>" />
<jsp:setProperty name="user" property="password" value="<%= Request.getParameter(" password") />
若不同名,可使用Request参数设置,如:
<jsp:setProperty name="user" property="name" param="username" />
jsp:getProperty
<jsp:getProperty
name="bean name" //该属性所属bean的name
property="property name" //属性名
/jsp:getProperty>
jsp:param 新参数的作用域是</jsp:include>和</jsp:forword>
<jsp:param name="param name" value="param value | <%= Expression %> " />
jsp:plugin
<jsp:plugin type="Applet | Bean" codebase="URL" >
[<jsp:param name="param name" value="param value | <%= Expression %> " /> ]?+
[<jsp:callback> arbitary_text </jsp:fallback> ]?+
</jsp:plugin>
注意:
1,使用include指令时,包含文件和被包含文件必须采用一致的编码方式
2,使用<jsp:forward>和<jsp:include>指令可共享Request作用域范围内的bean。
相关新闻>>
- 发表评论
-
- 最新评论 更多>>