从零开始,制作简易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>
1.来执行Java类,即设置servlet的URL
2.在浏览器端不显示真实文件名,只显示servlet配置的文件名
浙公网安备 33010602011771号