在旧版本的java中,HttpServletRequest.getServletContext()的等价物是什么?

时间:2014-07-02 13:54:10

标签: java tomcat

我的项目正在使用一些非常旧的代码,我无法真正更新它。我想在WEB-IN / web.xml / context-param中访问一些值。在最近的java版本中,您可以使用:

HttpServletRequest servlet;
...
String myParam = servlet.getServletContext().getInitParameter("myParam");

但方法getServletContext()在我的项目配置中并不存在。

是否有其他方法可以访问旧版java / tomcat的WEB-INF / web.xml / context-param?


Tomcat版本:Apache Tomcat / 6.0.37
Servlet规范版本:2.5
JSP版本:2.1

根据这个post,它是在Servlet 3.0中引入的

1 个答案:

答案 0 :(得分:1)

HttpServletRequest request;
...    
ServletContext context = request.getSession().getServletContext();