session過期後含用iframe頁面如何自動跳轉到登陸頁

 1.  index.jsp中包含有iframe

     登陸成功後進入此頁面進行session值判斷,若無則使用jsp跳轉方法跳到登陸頁login.jsp

    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>

2.  在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無值就會自動跳出框架且轉到登陸頁

     

發佈了24 篇原創文章 · 獲贊 7 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章