【发布时间】:2016-04-27 05:37:01
【问题描述】:
<listener>
<listener-class>config</listener-class>
</listener>
<servlet>
<servlet-name>ProcessReg</servlet-name>
<servlet-class>ProcessReg</servlet-class>
<init-param>
<param-name>text</param-name>
<param-value>HelloWorld1</param-value>
</init-param>
public class config implements ServletContextListener {
@Override
public void contextInitialized(ServletContextEvent event) {
ServletContext servletContext = event.getServletContext();
String text1 = servletContext.getInitParameter("text");
在方法 contextInitialized(ServletContextEvent event) 中,如果有两个 servlet ,例如,假设第二个 servlet 的名称是 Servlet2 ,假设还有 init - param 称为 text ,值为 HelloWorld2 。
listener 是如何知道使用ProcessReg servlet 的?
如何从Servlet2 得到param ??
【问题讨论】:
标签: servlets servletcontextlistener init-parameters