【发布时间】:2019-04-18 12:23:33
【问题描述】:
有什么方法可以在普通的静态 java 方法中读取 getServletContext() 吗?即不是 servlet 的类
我的 web.xml 包含:
<context-param>
<param-name>paramname</param-name>
<param-value>test value</param-value>
</context-param>
和静态类:
public classname
{
public static boolean methodname()
{
String name=javax.servlet.GenericServlet.getServletContext().getInitParameter("paramname");
// other processing
}
}
我知道我无法从静态类访问非静态方法,但我正在尝试解决方法。
我能做到的是一个servlet类。但是我的 JSP 页面正在调用一个静态方法。有什么解决办法吗?
【问题讨论】: