JFkh

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

从零开始,制作简易MVC(四)配置servlet的XML文件

 

目的:

1.来执行Java类,即设置servlet的URL

2.在浏览器端不显示真实文件名,只显示servlet配置的文件名

代码:

web.xml应放置在WebContent或者webroot的WEB-INF中,如果没有就创建一个

首先,是web.xml的基本头,这个最好是生成项目空间时自动生成。

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
 3   <display-name>lihao_jsp</display-name>
 4   <welcome-file-list>
 5      <!--这里是默认欢迎页-->
 6     <welcome-file>index.html</welcome-file>
 7     <welcome-file>index.htm</welcome-file>
 8     <welcome-file>index.jsp</welcome-file>
 9     <welcome-file>default.html</welcome-file>
10     <welcome-file>default.htm</welcome-file>
11     <welcome-file>default.jsp</welcome-file>
12   </welcome-file-list>
13   <!-- 在这里添加配置文件 -->
14 </web-app>

servlet配置的模板。

 1   <!-- 要让Java文件实例化然后展现在页面上就要使用servlet进行服务器端的操作,进行如下配置 --> 
 2    <servlet>  
 3      <!-- 这个servlet的名称,最好以作用命名 -->  
 4     <servlet-name>HelloServlet</servlet-name>  
 5     <!-- 要调用的Java类 -->  
 6     <servlet-class>helloJsp.HelloServlet</servlet-class>  
 7   </servlet>  
 8     <!-- 映射,即给这个servlet配置一个URL,当访问这个URL的时候启用这个servlet指向的Java类 -->
 9   <servlet-mapping>  
10     <servlet-name>HelloServlet</servlet-name>  
11     <!-- URL,规则为“/*” -->  
12     <url-pattern>/lihao_jsp/HelloServlet</url-pattern>  
13     </servlet-mapping>  
每个servlet都是使用这样的配置方式,所以,我们配置的时候一定要注意命名规则,便于阅读识别,同时也要注意分类。
posted on 2016-11-15 10:48  JFkh  阅读(143)  评论(0)    收藏  举报