码迷,mamicode.com
首页 > Web开发 > 详细

JSP标签

时间:2017-09-10 13:27:25      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:strong   param   jsp标签   通过   servlet   font   false   time   apache   

jsp:incluce 标签:

1). <jsp:include page="b.jsp"></jsp:include>

2). 动态引入: 并不是像 include 指令生成一个 Servlet 源文件, 而是生成两个 Servlet 源文件, 然后通过一个方法的方式把目标页面包含
进来.

org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "b.jsp", out, false);

 

jsp:forward:标签

1).

<jsp:forward page="/include/b.jsp"></jsp:forward>

相当于.

<%
request.getRequestDispatcher("/include/b.jsp").forward(request, response);
%>

2). 但使用 jsp:forward 可以使用 jsp:param 子标签向 b.jsp 传入一些参数. 同样 jsp:include 也可以使用 jsp:param 子标签.

<jsp:forward page="/include/b.jsp">
<jsp:param value="abcd" name="username"/>
</jsp:forward>

OR

<jsp:include page="/include/b.jsp">
<jsp:param value="abcd" name="username"/>
</jsp:include>

在 b.jsp 页面可以通过 request.getParameter("username") 获取到传入的请求参数.

JSP标签

标签:strong   param   jsp标签   通过   servlet   font   false   time   apache   

原文地址:http://www.cnblogs.com/dreamHighMjc/p/7500656.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!