JSP动作元素可以用来动态地包含文件、网页跳转及使用JavaBean组件等。JSP动作元素的语法:
<jsp:XXX />或者<jsp:XXX></jsp:XXX>.
JSP动作元素分为如下5类。
第一类是与存取JavaBean有关的,包含如下3个动作元素。
<jsp:useBean>、<jsp:setProperty>、<jsp:getProperty>
第二类是JSP1.2就开始有的基本动作元素,包含如下6个动作元素。
<jsp:include>、<jsp:forward>、<jsp:param>、<jsp:plugin>、<jsp:params>、<jsp:fallback>。
第三类是JSP2.0新增的动作元素,主要与JSP document有关,包括如下6个动作元素。
<jsp:root>、<jsp:declaration>、<jsp:scriptlet>、<jsp:expression>、<jsp:text>、<jsp:output>
第四类也是JSP2.0新增的动作元素,主要用来动态地生成XML元素标签的值,包括如下3个动作元素。
<jsp:attribute>、<jsp:body>、<jsp:element>.
第五类也是JSP2.0新增的动作元素,主要用在Tag File里,包括如下2个动作元素。
<jsp:invoke>、<jsp:dobody>.