Servlet配置
对于一个Servlet类,我们要在web.xml中进行配置,配置信息如例所示:
<servlet>
<servlet-name>ServletTest</servlet-name>
<servlet-class>cn.chen.servlet.ServletTest</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletTest</servlet-name>
<url-pattern>/ServletTest</url-pattern>
</servlet-mapping>
在上面的配置信息中,元素<servlet>用于注册Servlet,它的两个子元素<servlet-name>和<servlet-class>分别是用来指定Servlet名称及完整类名。元素<servlet-mapping>用于映射Servlet对外访问的虚拟路径。
对Servlet的配置要注意以下两点:
l <servlet-mapping >标签中的<url-pattern>标签的内容是Servlet的访问路径,一定要以“/”开头。
l <servlet>标签中的<servlet-name>标签的内容要与<servlet-mapping>标签中的<servlet-name>标签的内容保持一致。
Servlet配置初始化值
对于一个Servlet类,我们要在web.xml中进行配置,配置信息如例所示:
<servlet>
<!—初始化参数配置 -->
<init-param>
<!-- 参数名 -->
<param-name>name</param-name>
<!-- 参数值 -->
<param-value>zhangsan</param-value>
</init-param>
<init-param>
<param-name>password</param-name>
<param-value>123</param-value>
</init-param>
<servlet-name>ServletTest</servlet-name>
<servlet-class>cn.chen.servlet.ServletTest</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletTest</servlet-name>
<url-pattern>/ServletTest</url-pattern>
</servlet-mapping>