我的项目正在使用一些非常旧的代码,我无法真正更新它。我想在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中引入的
答案 0 :(得分:1)
HttpServletRequest request;
...
ServletContext context = request.getSession().getServletContext();