jsp 自动跳转
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();
//重定向