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接口的。
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接口的。
相关文章推荐
- 递归遍历二叉树
- highcharts学习推荐
- Linux时间参数与find命令
- wordpress 常见错误小结!
- 女孩面试后收露骨短信:希望你工作严肃私下堕落
- ps切图后 内容居中
- centos6.0 安装ie6 (兼容测试用的到)
- vi 常用操作
- mysql导出,导入csv文件 多出空记录
- IE6 fixed 兼容问题
- Mysql 事务(一)
- ecmall 支付宝无法安装
- Mahout-0.9配置
- java之String
- C#/获取本机IP的代码
- Python抽象工厂模式
- 嘉缘人才系统_BUG修复 出生日期总提示需大于12岁
- 安装系统简明教程(windows)
- 用wget做站点镜像
- ecmall 页面空白解决方案汇总 (仅供参考)