1. 在MyEclipse中,可以使用new----servlet来自动生成Servlet;
在web.xml中可以添加Servlet的初始化参数(配置参数),添加如下标签:
<Servlet>
<init-param>
<param-name>参数名</param-name>
<param-value>参数值</param-value>
</init-param>
2. ServletConfig介绍:(本身是一个接口,由GenericServlet类实现)
ServletConfig它是Servlet容器使用的Servlet配置对象,(它是用来获得Servlet中的初始化参数信息)该对象在初始化期间将信息传递给Servlet.
在Servlet的配置文件中,可以使用一个或多个<init-para >标签为Servlet配置一些初始化参数。当Servlet配置了初始化参数之后,web容器在创建Servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用Servlet的init方法时,将ServletConfig对象传递给Servlet,进而程序员通过servlet对象得到当前Servlet的初始化参数信息。
2.1使用ServletConfig
GenericServlet抽象类实现了ServletConfig接口。
Servletconfig 它是Servlet容器使用的Servlet配置对象,是用来获得Servlet的配置信息,GenericServlet实现了ServletConfig这个接口,一般我们都是通过调用GenericServlet类中的init(ServletConfig conf)方法来使用ServletConfig配置对象。
ServletConfig中的方法:
1.getInitparameter(String name):通过一个参数名来获取它的参数值。
2.getInitParameterNames():获得Servlet中的所有的参数名,返回类型是一个枚举类型;
3.getServletContet:这个用来创建Servlet的容器。以后会讲到
4.getServletName():用来获得Servlet的名称。