ServletAtcionContext :可以从中获取到当前Action 对象所需要的一切Servlet API相关对象
常用的方法
1.获取HttpServletRequest request= ServletAcitonContext.getRequest();
2.获取HttpSession session= ServletActionContext.getRequest().getSession();
3.获取ServletContext servletContext= ServletActionContext.getServleContext();
通过实现Servlet***Aware接口 ServletRequestAware, ServletContextAware, ServletResponseAware
由Struts2 注入需要的Servlet相关的对象
ServletRequestAware 注入HttpServletRequeset对象
ServletContextAware 注入ServletContext对象 (较为常用)
ServletReponseAware 注入HttpServletReponse对象
本文介绍如何在Struts2框架中集成Servlet API,包括获取HttpServletRequest、HttpSession及ServletContext等核心对象的方法。通过实现特定的Aware接口,如ServletContextAware,可以方便地将这些对象注入到Struts2的应用中。
417

被折叠的 条评论
为什么被折叠?



