spring AOP 取得web的session
生活随笔
收集整理的這篇文章主要介紹了
spring AOP 取得web的session
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
作者:xyzroundo
?
創建一個類:
public class SystemContext {
private static ThreadLocal webSession = new ThreadLocal();?
?
public static HttpSession getWebSession() {
HttpSession session = (HttpSession) webSession.get();
return session;
}
?
public static void setWebSession(HttpSession session) {
webSession.set(session);
}
?
}
再寫一過濾器,將session放到以上的類對象裡 public void doFilter(ServletRequest request, ServletResponse response,?FilterChain chain) throws IOException, ServletException {?
SystemContext.setWebSession(httpRequest.getSession());? } 這樣在service類中就可以使用SystemContext.getWebSession()來取得session了。
總結
以上是生活随笔為你收集整理的spring AOP 取得web的session的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米应用商店新增 CarWith 智慧车
- 下一篇: XFire下根据WSDL生成Client