Struts2 访问servlet接口和分文件编写配置文件
来源:互联网 发布:15年nba总决赛数据 编辑:程序博客网 时间:2024/05/16 15:56
在动作类中访问Servlet的API
第一种方式:使用ServletActionContext类
public String execute() throws Exception { HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse response = ServletActionContext.getResponse(); ServletContext application = ServletActionContext.getServletContext(); HttpSession session = request.getSession(); System.out.println(request); System.out.println(response); System.out.println(application); System.out.println(session); return null;}
这是一种比较好的方式,我们一般用这种方式就可以了。
第二种方式:使用实现接口的方式
public class TestAction extends ActionSupport implements ServletRequestAware,ServletResponseAware,ServletContextAware{ private HttpServletRequest request; private HttpServletResponse response; private ServletContext application; @Override public String execute() throws Exception { System.out.println(request); System.out.println(response); System.out.println(application); System.out.println(session); return null; } public void setServletContext(ServletContext application) { this.application = application; } public void setServletResponse(HttpServletResponse response) { this.response = response; } public void setServletRequest(HttpServletRequest request) { this.request = request; }}
这种方法稍麻烦一点。
分文件编写框架配置文件
我们的每一个配置文件负责不同功能的配置,我们可以通过include来包含进这些xml文件
<struts> <constant name="struts.devMode" value="true"></constant> <include file="struts_role.xml"></include> <include file="struts_user.xml"></include></struts>
0 0
- Struts2 访问servlet接口和分文件编写配置文件
- struts2 分文件编写配置文件
- struts2 分文件编写框架配置文件
- latex分文件编写技巧
- 分文件
- 如何分文件编写Boost Test的test case
- C++ 分文件写法(接口与实现分离)
- Linux分文件命令
- serverlet 分文件处理
- struts2访问servlet API、Web应用单元测试、prepare接口
- Struts2访问Servlet API
- struts2访问servlet API
- Struts2访问Servlet API
- Struts2:访问Servlet API
- Struts2访问Servlet API
- Struts2-访问Servlet API
- Struts2访问Servlet API
- Struts2访问Servlet API
- 有重复元素的全排列问题
- TCP/IP协议族
- onkeydown 与onkeyup不会区分键盘上的大小写 及解决方法
- 三角形面积推导
- 坚持#第71天~逼自己一把!百度地图完成啦
- Struts2 访问servlet接口和分文件编写配置文件
- 关于QT逆向
- 网易视频云专注于技术服务——异步通知系统
- java-遍历list中的map 并删除
- Linux 安装Mysql-5.6.16
- LoadRunner Javavuser脚本测试步骤
- 矩阵 模板(矩阵加减,矩阵乘法,矩阵求逆)
- C++地址对齐
- VMware根分区扩容