久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      spring普通類獲取session和request對象

      在使用spring時,經(jīng)常需要在普通類中獲取session、request對象。

      比如一些AOP攔截器類,在有使用struts2時,因為struts2有一個接口使用org.apache.struts2.ServletActionContext即可很方便的取到session對象。

      spring普通類獲取session和request對象

      用法:

      ServletActionContext.getRequest().getSession();

      在傳統(tǒng)java spring項目的普通類中,如何獲取session、request呢?

      1、在web.xml增加如下代碼:

      <listener>         <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> </listener>

      2、在普通類中就可以直接注入session和request了

      @Autowired private HttpSession session;   @Autowired private HttpServletRequest request;

      除此之外,在第一步的Listener后也可以使用代碼的方式獲取reuqest對象:

      HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();

      如果是在spring boot項目中,沒有web.xml,也不需要收手動注冊第一步的Listener,可以直接在普通類中注入session和request。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號