Java服务层获取HttpServletRequest工具类的方法

  

大家都知道能在<代码>控制器/动作> HttpServletRequest> 服务层获取<代码> HttpServletRequest>   

具体如下:

        包com.base.common.sessionutils;   进口javax.servlet.http.HttpServletRequest;   进口javax.servlet.http.HttpSession;   进口org.springframework.web.context.request.RequestContextHolder;   进口org.springframework.web.context.request.ServletRequestAttributes;   公开课ContextHolderUtils {   公共静态HttpServletRequest getRequest () {   HttpServletRequest请求=((ServletRequestAttributes) RequestContextHolder.getRequestAttributes ()) .getRequest ();   返回请求;   }   公共静态HttpSession getSession () {   .getSession HttpSession会话=getRequest () ();   返回会话;   }   }      

这样其他服务层使用的时候,<代码> ContextHolderUtils.getRequest();,>   

<强>总结

  

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接

Java服务层获取HttpServletRequest工具类的方法