码迷,mamicode.com
首页 > 其他好文 > 详细

Struts(3) 访问servlet

时间:2014-06-21 14:34:32      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:class   http   ext   get   使用   string   

第一种是通过ActionContext来实现;

首先通过ActionContext类的静态方法getContext来获取实例;然后可以通过相应的方法就可以获取不同域中的对象;

Map<String,Object> getApplication()   Map中保存的是ServletContext作用域的对象
Map getSession()    Session作用域中的对象
Object get(Object obj)     相当于HttpServletRequest的getAttribute()方法
Map getParameters()     对应于HttpServletRequest中的getParameter()与getParameterValues()的组合
 
第二种是通过ServletActionContext来实现;
获取request    HttpServletRequest  request = ServletActionContext.getRequest();
获取session     ServletActionContext.getRequest().getSession();
获取application    ServletActionContext.getServletContext();
获取request    ServletActionContext.getRequest();
获取response     ServletActionContext.getResponse();
 
第一种获取的对象是经过封装的对象,开发时,推介使用此种方法;
第二种获取的对象是原生Servlet对象。

 

 

Struts(3) 访问servlet,布布扣,bubuko.com

Struts(3) 访问servlet

标签:class   http   ext   get   使用   string   

原文地址:http://www.cnblogs.com/yzdqxing/p/3800506.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!