写一个基类,在基类执行这段代码
if(session[ "name "] == null)
{
//转登陆
}
所有的窗体都继承这个基类
2.在webconfig中设置
<authentication mode="Forms">
<forms loginUrl="Login.aspx" name="anquan" timeout="10"/>
</authentication>
这样当session过期后,就跳转到Login.aspx了
在page.load事件中,加入response.addheader方法,当session过期失效后的5秒,页面就会自动刷新,这
个时候,判断到session失效了,之后系统自动跳转了
4. jsp跳转方法有以下几种:
response.setHeader("refresh","1;url='../login.jsp'");
response.sendRedirect("../login.jsp");
<jsp:forward page="../login.jsp"></jsp:forward>
<jsp:include flush="true" page="../login.jsp"></jsp:include>
在login.jsp中设置如下
<script type="text/javascript">
function checkParent(){
if(window.parent.length>0){
window.parent.location="login.jsp";
}
</script>
<body οnlοad="checkParent();">
.....................................
</body>
只要session