如何检索这两个配置初始参数名称"常规"和"总理">
<servlet>
<servlet-name>StockServelt</servlet-name>
<servlet-class>test.StockServelt</servlet-class>
<init-param>
<param-name>Premier</param-name>
<param-value>/Premier</param-value>
</init-param>
<init-param>
<param-name>Regular</param-name>
<param-value>/Regular</param-value>
</init-param>
</servlet>
我试过这段代码,它给了我一个空值
final String PREMIER = getServletContext().getInitParameter("Premier");
final String REGULAR = getServletContext().getInitParameter("Regular");
请提供任何帮助
替换
final String PREMIER = getServletContext().getInitParameter("Premier");
final String REGULAR = getServletContext().getInitParameter("Regular");
跟
final String PREMIER = getServletConfig().getInitParameter("Premier");
final String REGULAR = getServletConfig().getInitParameter("Regular");
你必须阅读servlet config init params,而不是servlet context init params。