`

struts2 获取servlet 的相关方法

 
阅读更多
    	//获得request
     HttpServletRequest request = ServletActionContext.getRequest(); 
    	String contextPath = request.getContextPath();

      //获得session
	    HttpSession session = ServletActionContext.getRequest().getSession();
            
         //获得实际的文件路径
    String path = ServletActionContext.getServletContext().getRealPath("/");


 

分享到:
评论

相关推荐

    Struts2中Servlet的配置

    2、使用struts2提供的ActionContext类直接获取Servlet API。 在同一个项目中,如果既用到servlet又用了struts框架,运行项目时可能无法正常使用servlet,解决办法如下: 该类是定义了一个过滤器,当既用到struts2...

    Struts2获取参数的三种方法总结

    Struts2不在建议我们使用原生的servletAPI来获取参数,这样做的目的是事项Struts2的action与servlet进行解耦,可以在日后更加方便的对action类进行测试。 Struts2获取参数的三种办法: (1)属性驱动方式 (2)...

    Struts2入门教程(全新完整版)

    十二、总结 本教程对struts2的基本知识进行了一些说明,关于struts2的更多详细内容应参看struts2的官方文档及提供的app实例。 下面对struts2的基本执行流程作一简要说明,此流程说明可以结合官方提供的struts2结构图...

    struts2学习

    struts2学习系列文章,包括1 action访问,2 配置,3 获取servlet容器等

    Struts2执行流程

    Struts2执行流程 1. web.xml 部署描述符 2. FilterDispatcher 实现StrutsStatics, Filter接口 (1)Filter:一个filter是一个对象用于执行过滤任务为每个请求资源(一个servlet或静态内容),或响应一个资源,或两者.过滤...

    Struts2属性文件详解

    该属性设置Struts 2是否支持动态方法调用,该属性的默认值是true.如果需要关闭动态方法调用,则可设置该属性为false. struts.enable.SlashesInActionNames 该属性设置Struts 2是否允许在Action名中使用斜线,该属性的...

    struts1之ActionServlet详解_动力节点Java学院整理

    主要介绍了struts1之ActionServlet详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    解决struts2下载异常的jar包 struts2-sunspoter-stream-1.0.jar

    有关struts2下载组件的具体介绍我就在此略过了,看此文的同志想必大多是碰到这样让人很是不爽的问题。 下面就将该问题的最终解决办法介绍如下。 问题概要: 在struts2中使用result里type="stream"的结果类型时,...

    基于struts2注册登录ActionContext.zip

    struts2大量使用拦截器来处理请求,从而允许与业务逻辑控制器 与 servlet-api分离,避免了侵入性(所谓侵入性就是指的这个架构设计出来的部件对系统的影响范围,标签库几乎可以完全替代JSTL的标签库,并且 struts2.x...

    Struts2五种数据封装Demo

    详细介绍了Strusts2的文件配置,以及操作servlet的三大对象,表单数据的获取和表达数据的封装,document文件夹下是详细配置过程笔记,希望对各位学习struts2有所帮助

    ActionContext介绍(在Struts2中)

    在Web应用程序开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话 (Session)的一些信息, 甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应...

    struts2 标签库 帮助文档

    Struts 2 标签库(文档手册) Tags-API-CLSW-JSP <%@ taglib prefix="s" uri="/struts-tags" %> 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. <s:a href=""></s:a>-...

    轻量级Java EE企业应用实战——Struts 2+Spring+Hibernate整合开发chap2

    本书不再介绍Struts 1.x相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第一版中关于Struts 1.x的知识,请登录http://www.crazyit.org下载。当读者阅读此书遇到技术难题时,也可登录http: //www.crazyit.org...

    struts2.1宝典

    1、struts资源文件中文解决方法 1 2、开发struts2流程 1 3、创建拦截器: 2 4.标签中引用资源文件内容 3 5.创建资源文件 3 6.Action中访问servlet API 3 7.Action访问资源文件 3 8.资源文件_各国代码 4 9.将...

    Struts原理、开发及项目实施

    Struts原理、开发及项目实施 Holen 2002-9-12 <br/>1、 摘要 2、 关键词 3、 Framework 4、 Struts的起源 5、 Struts工作原理 6、 Struts安装 7、 一个实例 8、 Struts优缺点...

    某宝获取的20套JAVA项目源码(多个项目、适合新手练习)

    2、ERP管理系统(jsp+servlet) 3、OA办公自动化管理系统 4、博客系统(struts+hibernate+spring) 5、车辆管理系统(struts+hibernate+spring+oracle) 6、家庭理财系统(java+applet) 7、教材订购系统(jsp+servlet+...

    Android开发中WebService网络编程研究.pdf

    android中有时候我们不需要用到本机的SQLite...那么我们的这篇文章主要是将关于使用Http协议获取服务器端数据,这里我们采取的服务器端技术为java,框架为Struts2,或者可以有Servlet,又或者可直接从JSP页面中获取数据。

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    java web技术开发大全(最全最新)

    《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》内容包括Web客户端技术、JSP/Servlet技术、Struts 2(*、类型转换、输入校验、上传和下载文件、Struts 2的各种标签、对 AJAX的支持等)、Spring...

    struts基础入门

    主要实现了用户的登录系统..并且验证了struts中的跳转..还有跳转到另一个action中的类型.....还有struts与servlet松耦合的ActionContext的使用..并且从request域中,session域和application整个应用程序域中获取信息..

Global site tag (gtag.js) - Google Analytics