有时我们希望在引入某个页面时,传入一些参数值,这时只要使用<jsp:param>标签就可以做到:
<jsp:include page="引用的页面" flush="true">
<jsp:param name = "参数名" value="参数值"/>
</jsp:include>
以上是在JSP文件中引入文件,那么如何在SERVLET中如何传递呢?其实也只是要在引入时改写URL就OK了。
RequestDispatcher d = request.getRequestDispatcher("引入页面名?参数名=参数值");
d.include(request,response);
注意,此处RequestDispatcher 接受的是相对路径。