jsp 自动跳转解决办法
jsp 自动跳转
jsp 里做一个判断
如果用户没有登录就 跳转到另一页面。如:
<logic:notPresent name="name" scope="session">
</logic:notPresent>
注,要瞬间跳转。
用哪个方法实现跳转好点?
------解决方案--------------------
request.getRequestDispatcher("/xxx.jsp").forwardrequest, response);
------解决方案--------------------
request.getRequestDispatcher("/somePage.jsp").forward(request, response);
------解决方案--------------------
jsp 里做一个判断
如果用户没有登录就 跳转到另一页面。如:
<logic:notPresent name="name" scope="session">
</logic:notPresent>
注,要瞬间跳转。
用哪个方法实现跳转好点?
------解决方案--------------------
request.getRequestDispatcher("/xxx.jsp").forwardrequest, response);
------解决方案--------------------
request.getRequestDispatcher("/somePage.jsp").forward(request, response);
------解决方案--------------------
- Java code
<% String admin = (String) session.getAttribute("admin"); if (admin == null) { //欠录 %> <script language="javascript"> top.location.href="login.jsp"; // 本页面在iframe中时 加top..,反之则去掉top.. </script> <% } %> 纯jsp代码,不含标签。。
------解决方案--------------------
- Java code
request.getRequestDispatcher(); //重定向