JSP页面可以被一下方式调用:
1、URL
2、Servlet
3、JSP
JSP页面中可以调用以下对象:
1、Servlet
2、另一个JSP页面
从URL调用JSP:
1、JSP可以从JSP或者HTML页面的标记中调用。
2、URL=
3、< from>标记:
一、从Servlet调用JSP
1、(getServletContext)或者request.getRequestDispatcher(“.jsp”).forward(res,res);
二、在JSP中调用Servlet
1、通过Form的Action属性
< form method=”post” action=”servlet”>
2、通过jsp:include标记
< jsp:include page=”servlet”>
3、通过jsp:forward标记
< jsp:forward page=”servlet”>
三、在JSP中调用JSP
1、使用jsp:forward标记
< jsp:forward page=”.jsp”>
2、javax.servlet.http.RequestDispatcher.forward方法与其相同
四、总结
可以使用URL直接调用JSP
可以在Servlet中使用RequestDispatcher对象使用JSP
在JSP页面中,可以使用Form的Action属性、anchor标记的href属性,以及JSP:forward标记调用JSP页面。
可以通过Form的Action属性、JSP:include标记和JSP:forward标记调用Servlet
JSP和Servlet的相互调用
最新推荐文章于 2021-08-21 18:51:14 发布