// This method is called by the servlet container just before this servlet
// is put into service.
public void init() throws ServletException {
// Get the value of an initialization parameter
String value = getServletConfig().getInitParameter("param1");
// Get all available intialization parameters
java.util.Enumeration enum = getServletConfig().getInitParameterNames();
for (; enum.hasMoreElements(); ) {
// Get the name of the init parameter
String name = (String)enum.nextElement();
// Get the value of the init parameter
value = getServletConfig().getInitParameter(name);
}
// The int parameters can also be retrieved using the servlet context
value = getServletContext().getInitParameter("param1");
}
// is put into service.
public void init() throws ServletException {
// Get the value of an initialization parameter
String value = getServletConfig().getInitParameter("param1");
// Get all available intialization parameters
java.util.Enumeration enum = getServletConfig().getInitParameterNames();
for (; enum.hasMoreElements(); ) {
// Get the name of the init parameter
String name = (String)enum.nextElement();
// Get the value of the init parameter
value = getServletConfig().getInitParameter(name);
}
// The int parameters can also be retrieved using the servlet context
value = getServletContext().getInitParameter("param1");
}
<web-app>
<servlet>
<servlet-name>MyServletName</servlet-name>
<servlet-class>com.mycompany.MyServlet</servlet-class>
<init-param>
<param-name> param1 </param-name>
<param-value> value1 </param-value>
</init-param>
<init-param>
<param-name> param2 </param-name>
<param-value> value2 </param-value>
</init-param>
...
</servlet>
...
</web-app>
<servlet>
<servlet-name>MyServletName</servlet-name>
<servlet-class>com.mycompany.MyServlet</servlet-class>
<init-param>
<param-name> param1 </param-name>
<param-value> value1 </param-value>
</init-param>
<init-param>
<param-name> param2 </param-name>
<param-value> value2 </param-value>
</init-param>
...
</servlet>
...
</web-app>