【Struts框架】第一节Action-struts访问request等引用方法三和四
2015-03-13 11:36
381 查看
方法三:
取得真实类型的request,session,application
用得比较少的方法:
方法四:
取得真实类型的request,session,application
用得比较少的方法:
转载请注明出处:http://blog.csdn.net/acmman/article/details/44239105
取得真实类型的request,session,application
用得比较少的方法:
package cn.edu.hpu.getValue; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionSupport; public class LoginAction3 extends ActionSupport { private HttpServletRequest request; private HttpSession session; private ServletContext application; public LoginAction3(){ request=ServletActionContext.getRequest(); session=request.getSession(); application=session.getServletContext(); } public String execute(){ request.setAttribute("r1", "r1"); session.setAttribute("s1", "s1"); application.setAttribute("a1", "a1"); return SUCCESS; } }
方法四:
取得真实类型的request,session,application
用得比较少的方法:
package cn.edu.hpu.getValue; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.apache.struts2.ServletActionContext; import org.apache.struts2.interceptor.ServletRequestAware; import com.opensymphony.xwork2.ActionSupport; public class LoginAction4 extends ActionSupport implements ServletRequestAware{ private HttpServletRequest request; private HttpSession session; private ServletContext application; public String execute(){ request.setAttribute("r1", "r1"); session.setAttribute("s1", "s1"); application.setAttribute("a1", "a1"); return SUCCESS; } @Override public void setServletRequest(HttpServletRequest request) { this.request=request; this.session=request.getSession(); this.application=session.getServletContext(); } }
转载请注明出处:http://blog.csdn.net/acmman/article/details/44239105
相关文章推荐
- 【Struts框架】第一节Action-struts访问request等引用方法一
- 【Struts框架】第一节Action-struts访问request等引用方法二
- 【struts框架】第一节Action-struts基础
- Struts2学习笔记(四):action中访问request,session以及applicationContext等web资源的方法
- struts之Action中获取request、response对象的方法
- 【struts框架】第一节Action-路径问题与创建Action方法
- struts之Action中获取request、response对象的方法
- struts2.3.16.3升级遇到无法动态访问action的方法的问题。
- struts之Action中获取request、response对象的方法
- struts之Action中获取request、response对象的方法
- Struts中request,session和application方法访问web元素
- JSP页面加载时同时访问action获取数据( struts标签s:action方法)
- struts之Action中获取request、response对象的方法
- 在struts中的Action方法中,调用request.getInputStream() 发现无法读到任何数据
- struts 中自定义action访问方法
- Struts1 访问 action 指定的某一个方法
- Struts之Action(Action继承类、实现接口、访问servlet API方法)
- ajax能访问struts action中特定的某个方法
- Struts2.5动态方法调用action和使用通配符访问action
- java.lang.ClassCastException: org.apache.struts.action.RequestProcessor解决方法!