配置web項目session永不超時
眾所周知,當用戶登錄網站後較長一段時間沒有與服務器進行交互,將會導致服務器上的用戶會話數據(即session)被銷毀。此時,當用戶再次操作網頁時,如果服務器進行了session校驗,那麽瀏覽器將會提醒用戶session超時。
下面說一下如何解決用戶登錄後較長時間未操作而導致的session失效的問題?
一般情況下下,我們首先想到的是,通過改變服務器的配置,延長服務器的session超時時間。
在Tomcat服務器和項目的的web.xml文件中有如下節點內容:
<session-config> <session-timeout>30</session-timeout> </session-config>
這裏的30表示session的超時時間,單位為分鐘,如果用戶登錄後在30分鐘內沒有與服務器交互,那麽當前用戶的session將失效。我們可以配置一個更大的數值(比如60),就可以延長session的超時時間,如果將該值改為0或負數的話,則表示session永不失效。
配置web項目session永不超時
相關推薦
配置web項目session永不超時
文件 clas nbsp 一個 code 瀏覽器 數據 gpo div 眾所周知,當用戶登錄網站後較長一段時間沒有與服務器進行交互,將會導致服務器上的用戶會話數據(即session)被銷毀。此時,當用戶再次操作網頁時,如果服務器進行了session校驗,那麽瀏覽器將會提醒用
IDEA如何創建及配置Web項目(多圖)
過程 cat image 添加 nts content use class文件 truct 正文之前 在學習Java Web時,第一個遇到的問題就是如何創建或配置Web項目了,今天,就用IntelliJ IDEA 來進行Web項目配置: 創建Web項目 配置web項目
[轉]Idea2016 使用Maven配置簡單Web項目(受益比較多的一篇)
ast 資源文件 技術 為什麽 term 生成 nts apach 配置環境 最近被同事一直吵著用Idea寫Java,於是偷偷的去試用了一下Idea。確實不錯,無論界面還是智能提醒都是蠻符合我的使用習慣,但是剛從Eclipse出來,使用Idea還是不太習慣的。所以這裏寫出來
web項目 log4j2 指定配置文件路徑
log4js config pid 2.x servle value art depend enc pom.xml需要額外引入的jar: <dependency> <groupId>org.apache.lo
008-shiro與spring web項目整合【二】認證、授權、session管理
添加 ner != efi ebs ref private date err 一、認證 1、添加憑證匹配器 添加憑證匹配器實現md5加密校驗。 修改applicationContext-shiro.xml: <!-- realm -->
Cookie和Session,訪問Web項目上的資源文件
容量 bmi red 顯示 ssi 物理 spa 管理 正整數 WEB項目總路徑問題總結: 背景:項目中的資源文件我們如何訪問:(路徑怎麽寫) 例子:webRoot目錄下有一個目標資源: target.html,如何訪問 思考: 目標
給tomcat配置外部資源路徑(應用場景:web項目訪問圖片視頻等資源)
res apps http pre tomcat配置 div 找到 ces 數據庫服務器 對於一個web項目來說,除了文字之外,圖片,視頻等媒體元素也是其重要的組成部分。我們知道,web項目中如果用到大量的圖片、視屏的資源,我們 通常的做法是只在數據庫中存儲圖片、視頻等資
web項目啟動時配置監聽本地目錄文件添加, 刪除, 修改, 等操作
init delet break tlist 項目啟動 重新 entry ted eve 大致原理: 通過配置監聽器在web容器啟動或銷毀的時候做相應的操作, 系統目錄的監聽器使用從jdk1.7才有的WatchService 操作步驟: 1> 自定義自己的監聽器實現
如何在Web項目中配置Spring MVC
pattern AD mvc 控制 bsp clas servle value ppi 要使用Spring MVC需要在Web項目配置文件中web.xml中配置Spring MVC的前端控制器DispatchServlet 1 <servlet>
java web項目中redis集群或單擊版配置詳解
redis集群 redis單機 jedis jedis客戶端集群 jedis客戶端單機 單機版配置 <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"> <!--
Web項目之Nginx配置文件篇
Nginx nginx.conf 2)配置篇2.1:nginx.conf為主配置文件2.1.1:nnginx.conf文件是以{}作區域分隔的純文本配置文件。2.1.2?Nginx配置文件目錄結構 使用tree命令查看目錄結構,若提示-bash:?tree: command not found?則使用
Web項目之Nginx配置文件優化篇
Nginx配置文體結構 優化目標: ----->>隱藏版本<<------------------------------ ----->>更改Nginx默認默認用戶<<---------- ----->>工作進程優化<<-------
Eclipse 構建Maven項目--普通web項目 復制另外一個項目的配置文件導致的問題
-- 項目 alt 構建 分享 web項目 復制 http bubuko Eclipse 構建Maven項目--普通web項目 復制另外一個項目的配置文件導致的問題
轉載 Log4j2在WEB項目中配置
圖片 per XML 網址 修改 註意 cati pos version 最近決定在新WEB項目中使用新的日誌系統Log4j2。 官方介紹和學習文檔網址為http://logging.apache.org/log4j/2.x/ 首先在WEB項目中引入以下幾個jar包: ①
Intellij IDEA創建的Web項目配置Tomcat並啟動Maven項目
tell ext dep 9.png app maven war 瀏覽器 cat 點擊如圖所示的地方,進行添加Tomcat配置頁面 彈出頁面後,按照如圖順序找到,點擊+號 tomcat Service -> Local 註意,這裏不要選錯了哦,還
tomcat如何配置多個web項目?
nbsp pps ont XML 多個 unp auto ble web項目 1、 在server.xml中 如下配置: <Host name="localhost" appBase="webapps2" unpackWARs="true"
搭建maven web項目並配置quartz定時任務【業務:對比數據變化內容】 歷程
uid pan 整理 maven項目 factor www .com 參考 初始化 搭建maven web項目並配置quartz定時任務【業務:對比數據變化內容】 歷程2018年03月03日 10:51:10 守望dfdfdf 閱讀數:100更多個人分類: 工作 問題編輯版
maven構建web項目,用jetty測試的配置pom.xml
pil conf rep .html stop servle repo location rop maven構建web項目,用jetty測試的配置pom.xml <project xmlns="http://maven.apache.org/POM/4.0
在web項目中使用配置文件
pri string tac core 讀取 ram ·· code get 在web項目中有很多配置,有的需要些的java代碼中,有的需要寫在配置文件中,有的需要在項目中進行緩存,有的需要寫在數據庫中。 對於寫在文件中的是調用頻率不高的, http://127.0.0.1
阿裏雲部署Java web項目
tom 註冊賬號 back 並且 自己 cnblogs 註冊 war包 出現 轉自:http://blog.csdn.net/evankaka 摘要:本文主要講了如何在阿裏雲上安裝JDK、Tomcat以及其配置過程。最後以一個實例來演示在阿裏雲上部署Java web項目。