JSP编译后编程Class类,service方法是其核心方法,service方法能通过访问九个JSP内置对象来做一些动作(action),也就是调用方法,分别如下:
(1)设置Bean对象
<jsp:useBean id="...beanName..." scope="page|request|session|application" class="...">
<jsp:setProperty></jsp:setProperty>
<jsp:getProperty></jsp:getProperty>
</jsp:useBean>
注意:这里的page表示范围,不是指内置对象page(Servlet对象),而可能是指内置对象pagecontext
(2)接受另外一个Servlet/JSP(动态)执行后或一个HTML文件(静态)执行后返回的HTML文本,相当于<% out.println(...返回的HTML文本..)%>
<jsp:include page="...servlet...|...jsp...|...html...">
<jsp:param name="..." value="...''/>
</jsp:include>
(3)调用其他Servlet/JSP的service方法(转发),注意service方法执行完该动作之后不再往下执行(换句话说该动作之后的程序不再执行)
<jsp:forward page="...servlet...|...jsp...">
<jsp:param name="..." value="...''/>
</jsp::forward>
(4) <jsp::plugin>
转载于:https://blog.51cto.com/shrunner/1131156