Tomcat中用web.xml控制Web应用
来源:xjh 编辑:xjh 2006-10-18
Tomcat中用web.xml控制Web应用,常用的有分配名称和定制的URL。
在web.xml中完成的一个最常见的任务是对servlet或JSP页面给出名称和定制的URL。用servlet元素分配名称,使用servlet-mapping元素将定制的URL与刚分配的名称相关联。
定义定制的URL例子如下,记得在WEB-INF/web.xml文件中添加:
<!-- /admin/login.jsp -->
<servlet>
<servlet-name>login</servlet-name>
<jsp-file>/admin/login.jsp</jsp-file>
</servlet>
<!-- ... -->
<servlet-mapping>
<servlet-name> login </servlet-name>
<url-pattern>/login/</url-pattern>
</servlet-mapping>
<!-- this is my servlet mapping test-->
<servlet>
<servlet-name>blogServlet</servlet-name>
<servlet-class>com.talented.servlet.BlogServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>blogServlet</servlet-name>
<url-pattern>/blogAction/</url-pattern>
</servlet-mapping>
<!-- ... -->