Tomcat中web.xml内容介绍,后续会持续补充。
来源:互联网 发布:真三国无双7mac版 编辑:程序博客网 时间:2024/06/07 07:47
1、
<servlet>
<servlet-name>HelloWorldServlet</servlet-name>
<servlet-class>
cn.itcast.firstapp.servlet.HelloWorldServlet</servlet-class>
<!--设置Servlet在Web应用启动时初始化-->
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorldServlet</servlet-name>
<url-pattern> /HelloWorldServlet</url-pattern>
</servlet-mapping>
(节选片段web-app)
@1、元素<servlet>用于注册Servlet,它的两个子元素<servlet-name>、
<servlet-class>分别用来指定Servlet名称及完整类名。
@2、元素<servlet-mapping>用于映射Servlet对外访问的虚拟路径,子元素
<url-pattern>是用来指定访问该Servlet的虚拟路径,该路径以正斜号(/)开头
,代表当前Web应用程序的根目录。
@3、<load-on-startup>时<servlet>的子元素,它用于指定Servlet被加载的
时机和顺序。其中值必须为整数。<1>、如果值为负数,或者没设定这个值,
Servlet容器将在客户端首次请求这个Servlet时加载它;<2>、值为正整数或0,
Servlet容器爱Web应用启动时加载并初始化Servlet;<3>、值越小,它对应的
Servlet就越先被加载。
2、Servlet虚拟路径的映射
元素<servlet-mapping>用于映射一个Servlet的对外访问的路径,该路
径也称为虚拟路径。
创建好的Servlet只有映射成虚拟路径,客户端才能对其进行访问。
(1)、Servlet的多重映射
同一个Servlet可以被映射成多个虚拟路径-----客户端可以同通过多个
路径实现对同一个Servlet的访问。多重路径实现方式有两种
<1>、配置多个<servlet-mapping>元素
<2>、在一个<servlet-mapping>元素下配置多个<url-pattern>子元素
(2)、Servlet映射路径中使用通配符
希望某个目录下的所有路径都可以访问同一个Servlet,可以使用通配符
"*"
<1>、格式为“*.扩展名”咧如“*.do”匹配以“.do”结尾的所有的URL
地址;
<2>、格式为“/*”,咧如“/abc/*”匹配以“/abc”开始的所有的URL
地址。
3、<servlet>
<int-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</int-param>
</servlet>
<int-param>:要设置的参数(排版等信息)
<param-name>:参数的名称
<param-value>:参数的值
4、<web-app>
<context-param>
<param-name>companyName</param-name>
<param-value>itcast</param-value>
</context-param>
</web-app>
<context-param>:内容
<param-name>:内容的名称
<param-value>:内容的值
<servlet>
<servlet-name>HelloWorldServlet</servlet-name>
<servlet-class>
cn.itcast.firstapp.servlet.HelloWorldServlet</servlet-class>
<!--设置Servlet在Web应用启动时初始化-->
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorldServlet</servlet-name>
<url-pattern> /HelloWorldServlet</url-pattern>
</servlet-mapping>
(节选片段web-app)
@1、元素<servlet>用于注册Servlet,它的两个子元素<servlet-name>、
<servlet-class>分别用来指定Servlet名称及完整类名。
@2、元素<servlet-mapping>用于映射Servlet对外访问的虚拟路径,子元素
<url-pattern>是用来指定访问该Servlet的虚拟路径,该路径以正斜号(/)开头
,代表当前Web应用程序的根目录。
@3、<load-on-startup>时<servlet>的子元素,它用于指定Servlet被加载的
时机和顺序。其中值必须为整数。<1>、如果值为负数,或者没设定这个值,
Servlet容器将在客户端首次请求这个Servlet时加载它;<2>、值为正整数或0,
Servlet容器爱Web应用启动时加载并初始化Servlet;<3>、值越小,它对应的
Servlet就越先被加载。
2、Servlet虚拟路径的映射
元素<servlet-mapping>用于映射一个Servlet的对外访问的路径,该路
径也称为虚拟路径。
创建好的Servlet只有映射成虚拟路径,客户端才能对其进行访问。
(1)、Servlet的多重映射
同一个Servlet可以被映射成多个虚拟路径-----客户端可以同通过多个
路径实现对同一个Servlet的访问。多重路径实现方式有两种
<1>、配置多个<servlet-mapping>元素
<2>、在一个<servlet-mapping>元素下配置多个<url-pattern>子元素
(2)、Servlet映射路径中使用通配符
希望某个目录下的所有路径都可以访问同一个Servlet,可以使用通配符
"*"
<1>、格式为“*.扩展名”咧如“*.do”匹配以“.do”结尾的所有的URL
地址;
<2>、格式为“/*”,咧如“/abc/*”匹配以“/abc”开始的所有的URL
地址。
3、<servlet>
<int-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</int-param>
</servlet>
<int-param>:要设置的参数(排版等信息)
<param-name>:参数的名称
<param-value>:参数的值
4、<web-app>
<context-param>
<param-name>companyName</param-name>
<param-value>itcast</param-value>
</context-param>
</web-app>
<context-param>:内容
<param-name>:内容的名称
<param-value>:内容的值
阅读全文
0 0
- Tomcat中web.xml内容介绍,后续会持续补充。
- opencv实用技巧总结!(后续会补充)
- mysql--使用记录(后续会补充)
- git命令,后续补充中
- tomcat中web.xml
- 代码混淆收集-后续会持续更新
- 解析xml简单实例,后续继续补充.......
- Tomcat 启动日志打印web.xml内容
- MyEclipse最最常用的快捷方式,后续持续补充。
- sqlite3学习笔记,会有后续不断更新补充
- 后续sdk发版需要补充的内容
- HTML百问百答--持续补充中
- JavaScript百问百答--持续补充中
- position float(持续补充中。。。)
- Java Web 开发配置文件web.xml,Tomcat介绍
- tomcat下server.xml中context介绍
- tomcat下server.xml中context介绍
- tomcat下server.xml中context介绍
- eclipse中配置maven
- 文本输入框、密码输入框
- 1014 C基础-等差数列 C
- selenium1和2区别
- Linux 基础操作(十四)————rpm、yum
- Tomcat中web.xml内容介绍,后续会持续补充。
- HTML中的旋转 扭曲 平移 缩放
- Oracle wait event --- db file sequential read
- HBase -ROOT-和.META.表结构(region定位原理)
- 菜鸟娃娃鱼two
- 使用ajax将复选框的值提交到后台
- SylixOS上EtherCAT实现
- Python爬虫工具 Selenium webdriver -自动化测试工具
- 1015 C基础-同因查找 C