使用jsp:forward进行服务器端的页面跳转
代码示例 |
<% String stuName = request.getParameter("stuName"); String stuPwd = request.getParameter("stuPwd");
if (stuName.equals("tom") && stuPwd.equals("123456")) { %> <jsp:forward page="success.jsp"></jsp:forward> <% } else { %> <jsp:forward page="error.jsp"></jsp:forward> <% } %> |
以上代码在跳转的时候,和使用客户端页面跳转最大的区别在于,jsp:forward属于服务器内部的请求跳转,不会在浏览器的地址栏上留下任何的跳转痕迹。