struts2 获取 session
生活随笔
收集整理的這篇文章主要介紹了
struts2 获取 session
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
作者: jiake0504? 鏈接:http://jiake0504.javaeye.com/blog/270688? 發表時間: 2008年11月19日
聲明:本文系JavaEye網站發布的原創博客文章,未經作者書面許可,嚴禁任何網站轉載本文,否則必將追究法律責任!
通過com.opensymphony.xwork2.ActionContext取 如先獲取request HttpServletRequest request = (HttpServletRequest)ActionContext.getContext().get(org.apache.struts2.StrutsStatics.HTTP_RESPONSE); 那么取session就和struts1一樣了 HttpSession session = request.getSession();操作都一樣的另外在action 內往session中保存數據,可以直接用下面的方法: ActionContext.getContext().getSession().put(key, value) key object型 value object型
在tomcat中設置session過期時間
1. 在\conf\web.xml中通過參數指定: <session-config> <session-timeout>180</session-timeout> </session-config> 單位為分鐘。2. 在程序中通過servlet api直接修改: HttpSession session = request.getSession(); session.setMaxInactiveInterval(180*60); 單位為秒,設置為-1永不過期。
已有 0 人發表留言,猛擊->>這里<<-參與討論
JavaEye推薦
- 加入阿里巴巴,發展潛力無限
- 你想過自己的博客制作成書嗎 - JavaEye推出博客自動生成電子書功能!
- 上海:創業公司誠聘Java工程師
轉載于:https://www.cnblogs.com/haipeng/archive/2008/11/19/1347081.html
總結
以上是生活随笔為你收集整理的struts2 获取 session的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么说Lucene不好
- 下一篇: 记asp.net VB与C# 页面参数传