eg1:
<jsp:forward page="test2.jsp">
<jsp:param value="29" name="name"/>
</jsp:forward>
test2.jsp 頁面:
<h4 style="color:red">forward跳轉頁面</h4>
<%=request.getParameter("name")%>
eg2:
<form id="login" method="post" action="page/test2.jsp">
<input type="text" name="username"/>
<input type="submit" value="login"/>
</form>
test2.jsp頁面
<h4 style="color:red">struts2</h4>
<%=request.getParameter("username")%>
小結:
從表面上看,<jsp:forward.../>指令給人一種感覺,它是將使用者請求“轉發”到另一個新的頁面,但實際上,<jsp:forward.../>並沒有向新頁面傳送請求,它只是完全採用了一個新頁面來對使用者生成響應,請求依然是一次請求,所以請求引數、請求屬性都不會丟失。