首页 > 其他 > 详细

Struts(3) 访问servlet

时间:2014-06-21 16:17:02      阅读:254      评论:0      收藏:0      [点我收藏+]

第一种是通过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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!