1.在javax.servlet.Filter中直接获取 ServletContext context = config.getServletContext(); 2.在HttpServlet中直接获取 this.getServletContext() 3.在其他方法中,通过HttpRequest获得 request.getSession().getServletContext(); 当然struts2中还有常见的两种方法获得 获取HttpServletRequest / HttpSession / ServletContext / HttpServletResponse对象 方法一,通过ServletActionContext.类直接获取: public String rsa() throws Exception{ HttpServletRequest request = ServletActionContext.getRequest(); ServletContext servletContext = ServletActionContext.getServletContext(); request.getSession() HttpServletResponse response = ServletActionContext.getResponse(); return "scope"; } 方法二,实现指定接口,由struts框架运行时注入: public class HelloWorldAction implements ServletRequestAware, ServletResponseAware, ServletContextAware{ private HttpServletRequest request; private ServletContext servletContext; private HttpServletResponse response; public void setServletRequest(HttpServletRequest req) { this.request=req; } public void setServletResponse(HttpServletResponse res) { this.response=res; } public void setServletContext(ServletContext ser) { this.servletContext=ser; } }

java中servletcontext_java中获取ServletContext常见方法相关推荐

  1. python getattr调用自己模块_在Python中通过getattr获取对象引用的方法

    getattr函数 (1)使用 getattr 函数,可以得到一个直到运行时才知道名称的函数的引用. >>> li = ["Larry", "Curly ...

  2. java中servletcontext_Java中的ServletContext对象

    ServletContext对象: ServletContext类似字节码文件对象,在web创建的时候就自动生成了,并且是唯一的,跟随着项目和服务器共存亡了.通过这个对象,我们可以向里面存数据(键值对 ...

  3. java 字符串 字符查找_java之字符串中查找字串的常见方法

    1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. int indexOf(String str, int startIndex):从指定的索引处开 ...

  4. vue定时ajax获取数据,vue 中使用 AJAX获取数据的方法

    在VUE开发时,数据可以使用jquery和vue-resource来获取数据.在获取数据时,一定需要给一个数据初始值. 看下例: new Vue({ el:'#app', data:{data:&qu ...

  5. java 自己的 pid_Java获取自身PID方法搜集

    Java获取自身PID方法搜集: 其中如下方法在与SUN JDK兼容的虚拟机上是可以正常获取的. 第一种,来自: http://rednaxelafx.iteye.com/blog/716918 Ja ...

  6. Java绝对/相对路径获取与getResourceAsStream()方法

    原文地址:https://blog.csdn.net/zmx729618/article/details/51144588 Java路径 Java中使用的路径,分为两种:绝对路径和相对路径.具体而言, ...

  7. Java 反射机制快速入门及常见方法全归纳。

    目录 一.反射机制 1.基本介绍 2.原理示意图 3.反射基本代码实现 4.反射性能 二.Class 类 1.基本介绍 2.获取 Class类对象的方式 3.有 Class对象的类 三.类加载 1.基 ...

  8. Java反射机制涉及的类常见方法使用总结

    1 import java.lang.reflect.Constructor; 2 import java.lang.reflect.*; 3 4 /*Class:代表一个字节码文件的对象,每当有类被 ...

  9. java 字符串拼接_JAVA字符串拼接常见方法汇总

    字符串的拼接,常使用到的大概有4种方式: 1.直接使用"+"号 2.使用String的concat方法 3.使用StringBuilder的append方法 4.使用StringB ...

最新文章

  1. 2019年终总结:好好爱自己
  2. layui --- [结构优化]参数优化
  3. python re模块compile_Python re模块的match方法
  4. 不要62(HDU-2089)
  5. signature=1982ab87dc2679ab32a4cc77dcd4ace3,Spin phonon coupling in frustrated magnet CdCr$_2$O$_4$
  6. 腾讯加速推进防沉迷新规:新增21款产品 微信/QQ小游戏接入
  7. linux 编辑启动菜单,grub2的配置,linux启动菜单修改
  8. 大数据可视化技术的作用有哪些
  9. 建立SAP Router后,开放SAP访问的步骤
  10. 如何优雅地下载PDF格式知网硕博论文?
  11. JSAPI微信公众号apiV3文档支付
  12. linux ps -ang,PS顶级一键人像修图插件-DeliciousRetouchPlus
  13. 如何开启系统打印机服务器,[两种方法]win7系统的打印机服务如何启动?
  14. Android 不透明度 对应表
  15. office 2016 官方完整版
  16. win10一直正在检查更新_受够了WIN10自动更新?阿虚教你一键禁止!
  17. 日照分析的计算机精度,日照分析的部分参数详解
  18. 用户体验思考与flex三坑:元素不均分、溢出不省略和垂直不滚动
  19. 健身行业大洗牌 Keep还会有未来吗?
  20. $.each()的理解

热门文章

  1. 拦截器读post参数导致接口post请求报错_vue中Axios的封装和API接口的管理
  2. printf不明确_资源贴|不是吧,还有人不知道指针?你想知道还不点进来看看?...
  3. python自动生成宣传单_python – Matplotlib boxplot只显示最大和最小传单
  4. 不等号属于不等式吗_初中数学——中考知识3【方程与不等式(基础)】
  5. MySQL error 1477_mysql_error.md
  6. 12个超炫数据可视化工具_Python5个数据可视化工具
  7. python找出矩阵中的马鞍点_矩阵的马鞍点
  8. ios 拍照上传到服务器_ios端浏览器拍照上传到服务器,图片被旋转90度 php 解决方案...
  9. python批量修改word特定位置的内容_利用python批量修改word文件名的方法示例
  10. qpython3编辑器怎么用_Python快速入门系列:Pyqt5界面开发好帮手-Qss样式编辑器介绍...