param 标签以“名字-值”对的形式为其他标签提供附加消息,这个标签与jsp:include、jsp:forward、jsp:plugin标签一起使用。
param 动作标签
<jsp:param name=“名字”value =“指定给param的值”/>
当该标签与jsp:include标签一起使用时,可以将param标签的值传递到include指令要加载的文件中去,因此include动作标签如果结合param标签,可以在加载文件的过程中向该文件提供消息。
下面这个例子是param.jsp
<%@ page contentType="text/html;charset=GB2312"%> <HTML> <BODY> <p>加载文件效果: <jsp:include page="tom.jsp"> <jsp:param name="computer" value="300"/> </jsp:include> </BODY> </HTML>
下面是tom.jsp
<%@ page contentType="text/html;charset=GB2312"%> <HTML> <BODY> <% String str=request.getParameter("computer"); int n=Integer.parseInt(str); int sum=0; for(int i=1;i<=n;i++){ sum+=i; } %> <p>从1到<%=n%>的连续和是: <BR> <%=sum%> </BODY> </HTML>运行效果: