1. 程式人生 > >session過期後自動跳轉到登陸頁

session過期後自動跳轉到登陸頁

專案需要做一個自動登出的功能,查詢了網上的資料,一開始準備用session監聽做,按照下面方式配置監聽器

1.在專案的web.xml檔案中新增如下程式碼:

?
1 2 3 4 <!--新增Session監聽器--> <listener> <listener-class> 監聽器路徑 </listener-class> </listener>

2.編寫java類。

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public class SessionListener implements HttpSessionListener { public void sessionCreated(HttpSessionEvent arg0) { // session建立時執行 SimpleDateFormat simpleFormat = new SimpleDateFormat("mm-ss-ms"); String nowtimes = simpleFormat.format(new Date()); User u=null; //System.out.println("執行。。 當前時間:"+nowtimes+"_"+u);
HttpSession ses= arg0.getSession(); String id=ses.getId()+"_"+ses.getCreationTime(); } public void sessionDestroyed(HttpSessionEvent arg0) { // session失效時執行 SimpleDateFormat simpleFormat = new SimpleDateFormat("mm-ss-ms"); String nowtimes = simpleFormat.format(new Date()); 

相關推薦

session過期自動登陸

專案需要做一個自動登出的功能,查詢了網上的資料,一開始準備用session監聽做,按照下面方式配置監聽器 1.在專案的web.xml檔案中新增如下程式碼: ? 1 2 3 4 <!--

javaweb當登入之後怎麼在session過期自動到登入頁面

web.xml配置: 錯誤頁面配置: 程式碼: <script language="JavaScript"> alert("登入超時請重新登入!") top.location.href ="${pageContext.request.contextPath }/a

session過期如何到登入頁面

       最近在使用easyui時在頁面嵌套了ifream,我在後臺做了session的處理當session過期時要自動跳轉到登入頁面,但由於是在ifream中跳轉頁面,結果跳轉出來的登入頁面巢狀在ifream中,這個肯定是不行的,我以為是後臺的處理有問題結果處理了半天

解決easyui在session過期iframe到登入頁面的問題

當用戶長時間停留在管理介面沒有操作,等到session過期後,進行了操作,那麼只是iframe跳轉到login頁面,這不是我們想要的結果。解決方法:在login頁面加一個邏輯判斷: $(document).ready(function () { if (wind

計時3秒自動到登錄

-- login element html 計時 document func ear function <script> //計時3秒後自動跳轉到登錄頁 var i = 3; var time_out; time_out = setInt

解決在session,cookie過期iframe到登入頁面的問題

當用戶長時間停留在管理介面沒有操作,等到session過期後,進行了操作,那麼只是iframe跳轉到login頁面,這不是我們想要的結果。解決方法:在login頁面加一個邏輯判斷: $(document).ready(function () {       if (wi

在jsp中怎麼實現登入自動登陸前瀏覽頁面

在jsp中怎麼實現登入後,自動跳轉到登入前正瀏覽的頁面?就像csdn的一樣, 不管你從哪能個頁面登入,成功登入後會自動跳轉回那個頁面。 解決方法一: 登入處理後,返回如下內容:    2  PrintWriter out  =  response.getWri

問題解決:下載的網頁開啟自動到首

提出問題 我把CSDN上的某篇部落格下載到本地,用瀏覽器開啟,看著看著,不到5秒鐘就會跳轉到CSDN的首頁,實在是鬧心啊。有沒有解決辦法呢? 解決問題 用文字編輯器開啟(下圖以Notepad++為例),搜尋關鍵詞onerror,找到下圖中所示的一行: 【

js實現進入頁面自動到錨點

是你 .com get targe aid split www. tps com $(function(){ var url = window.location.toString();//進這個頁面的url var id = url.split(“#”)[1];

wordpress登入直接回首

Wordpress登入後預設是直接進入後臺的,怎麼改成登入後進入網站首頁或重新進入登入前瀏覽的頁面? 首先定位到登入連結所在位置,你會看到類似下面的程式碼: <a href="<?php echo wp_login_url(); 

Android歡迎頁面2秒鐘自動到主頁面

頁面跳轉 一、功能介紹 開啟APP先進入歡迎頁面,2秒鐘後自動進入主頁面 二、專案結構分析 三、詳細程式碼 1、WelcomeActivity.java package com.xingyun.shoopingmail4; import android.app.Activity; import

javascript 一個文字框輸入完畢自動到下一個文字框的方法

<!DOCTYPE html> <html> <head> <title>js24.html</title> <meta http-equiv="keywords" content="

手機端如何實現在QQ或者微信自帶瀏覽器開啟連結自動到預設瀏覽器開啟?

很多朋友的APP推廣連結需要在微信中進行的網頁宣傳、傳播、下載等等,但是各位朋友一定發現了微信中是遮蔽掉了APP的下載連結的。但是微信最為一個最大的社交平臺,為了自身的利益,遮蔽掉了所有APK的下載連結。我們要怎麼解決這個問題呢? 解決方案: 我們基於微信介面開發了一款全

?秒自動

1,在標籤中建立onload事件,用作自動重新整理; ? 1 <body onload="shownum()"> 2,在<script>中編寫onload事件: ? 1 2 3 4 5 6

APP開啟歡迎介面自動到主介面解決方法

<p>開啟APP後第一個介面為歡迎介面,完畢後自動跳轉到主介面即功能介面。</p><p>通過handler傳送訊息的方式處理。</p><p>

JSP實現幾秒自動某頁面並頁面上顯示時間在走動

<script language="javascript"> var times=6; clock(); function clock() {    window.setTimeout('clock()',1000);    times=times-1;    t

頁面停滯一段時間自動別的頁面

第一種方法:使用Meta 用法: <Meta http-equiv=Refresh Content=30> <Meta http-equiv="Refresh" Content="5; Url=http://sc.jb51.net"> 其中第一

MVC session過期時如何

MVC專案中時,寫一個基類來判斷session是否已過期然後跳轉到指定的錯誤頁面或者登陸介面,然後讓所有的頁面都繼承這個基類,這種方法是並不會起作用的。所以我百度了一下,進行了總結。 using Sy

N秒鐘自動的html頁面,javascript

最簡單的設定一下apache的首頁自動跳轉,簡單起見,直接編輯/var/www/html/index.html,填入一下內容,不用來回設定httpd.conf了就。 This page will take you to the Trac Home Page <span

Asp.net MVC訪問母版中巢狀的iframe頁面時,如果session或cookie過期,登入驗證超時怎樣自動到登入

一般登入驗證的過濾器中,使用驗證過濾器的Redirect方法,將請求重定向到指定的URL。但是如果我們要訪問的頁面是一個巢狀在母版頁中的iframe頁面時,這種重定向只會對iframe頁面湊效,也就是會將iframe也重定向到登入頁,這樣就有違我們的目的了。所以我就嘗試了很多方法來實現讓整個頁面重定向到登入頁