jsp 的动作
jsp 的动作有以下几个:
1、<jsp:include> : 在页面被请求时包含进一个页面。
<jsp:include page="{relativeURL|<%=expression%>}" flush="true" />
或:
<jsp:include page="{relativeURL|<%=expression%>}" flush="true" >
<jsp:param name="paraName" value=""{relativeValue|<%=expression%>}" />
....
</jsp:include>
注意:flush 一定要使用 true , 该值默认为 true。
2、<jsp:forward> : 将当前请求转给另一个页面处理。
<jsp:forward page="{relativeURL|<%=expression%>}" />
或:
<jsp:forward page="{relativeURL|<%=expression%>}" >
<jsp:param name="paraName" value=""{relativeValue|<%=expression%>}" />
....
</jsp:forward>
3、<jsp:useBean> : 找到或实例化一个 javaBean。
<jsp:useBean
id="beanId"
scope="page|request|session|application"
{
class="package.class"|
type="package.class"
class="package.class" type="package.class"|
beanName="{package.class|<%=expression%>}" type="package.class"
}
{
/>
> Other element
</jsp:useBean>
}
4、<jsp:setProperty> : 设置 javaBean 的一个属性值。
<jsp:setProperty name="beanId"
{
property="*"|
property="proName" param="paraName"|
property="proName" value="{string|<%expression%>}"
}
/>
5、<jsp:getProperty> : 取得 javaBean 的一个属性值。
<jsp:getProperty name="beanId" property="property" />
6、<jsp:plugin> : 声明使用 java 插件。