您的位置:首页 > 其它

servlet配置文件

2016-05-18 23:27 309 查看
1、对servlet的理解,servlet简单的定义就是实现了Servlet接口的类。

2、在servlet的背后都离不开web.xml配置文件,之间的配置及其含义:

<?xml version="1.0" encoding="UTF-8"?>
<!-- XML元素不仅是大小写敏感的,而且定义它们的次序也很重要 -->
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>ServletTest</display-name>
<welcome-file-list>
<!-- 明确地使用welcom-file-list保证可移植性是一种良好的习惯。 先调用第一个,如果不存在再 -->
<welcome-file>index.jsp</welcome-file>
<welcome-file>index.html</welcome-file>
</welcome-file-list>

<!-- 一个简单的servlet的配置 -->
<!-- 1、servlet-name servlet的名字
2、servlet-class servlet的路径,对应的类
3、url-pattern servlet的路径匹配模式 -->
<servlet>
<servlet-name>testLogin</servlet-name>
<servlet-class>com.cqut.servlet.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>testLogin</servlet-name>
<url-pattern>/testLogin</url-pattern>

<!--
<servlet-name>aspServlet</servlet-name>
<url-pattern>/*.asp</url-pattern>
路径的匹配模式 凡是以.asp结尾的都是去请求aspServlet
-->
</servlet-mapping>
</web-app>

3、当直接在浏览器调用 : http://localhost:8080/ServletTest/testLogin   时会默认调用get请求方法。

4、HttpServlet类实际上是实现了Servlet接口的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: