把参数传递给<%@ include file="xxx.jsp"%>?
我想做一组页面,后缀为数字,如p01.jsp,p02.jsp......
但是我做的这些页面都是一个子页面,都要在另一个页面里用 <%@ include file= "xxx.jsp "%> 显示出来。
现在的问题是这个指令不知道如何传递参数,我以为这个也可以通过字符串连接的形式来实现,我写了
<%@ include file= "pro "+ <%=temS%> + ".jsp " %> 和
<%@ include file= "pro "%> + <%=temS%> + <% ".jsp " %> ,结果都不可以?
------解决方案--------------------是xxx.jsp这个页面把值传给p01.jsp,p02.jsp......这些吧.
xxx.jsp:
<jsp:include page= "p01.jsp ">
<jsp:param name= "p01 " value= "V "/>
</jsp:include>
p01.jsp:
<%= request.getParameter( "p01 ")%>
这样可以取到值了.