本机tomcat位置:D:\tomcat7\apache-tomcat-7.0.61


web.xml

web工程的部署描述文件。在web工程中此文件并不是必须有的。

位置:D:\tomcat7\apache-tomcat-7.0.61\conf


<servlet>元素

    <servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-name>:servlet的名称,该名称在整个web应用中是惟一的。

<servlet-class>:servlet的完全限定名。

<init-param>:初始化参数传与servlet中。

<load-on-startup>:指定web应用启动时,装载servlet的次序。当值为正数或零时,先加载数值小的,再依次加载数值大的;当值为负或未定义,将在首次访问这个servlet时加载它。

<servlet-mapping>元素

    <servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

<servlet-name>:servlet的名字,<servlet>元素中必须有声明。

<url-pattern>:指定servlet所对应的URL。

<session-config>元素

设置session 的过期时间(单位是分钟):

<session-config>
<session-timeout>30</session-timeout>
</session-config>

<welcome-file-list>元素

欢迎页(即首页)列表设置:

<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

显示时按顺序从第一个找,如果第一个存在,就显示第一个,后面的不起作用。如果第一个不存在,就找第二个,以此类推。

<mime-mapping>

在返回静态资源时,会根据资源文件的扩展名产生对应的content-type头(也即MIME类型)添加到response header中。

    <mime-mapping>
<extension>123</extension>
<mime-type>application/vnd.lotus-1-2-3</mime-type>
</mime-mapping>

<extension>:扩展名

<mime-type>:MIME的映射

在Tomcat的web.xml中有很多<mime-mapping>元素


参考文档:

Web.xml详解

最新文章

  1. 最小生成树 prime poj1287
  2. linux 压缩命令详解
  3. 使用CSS/JS代码修改博客模板plus
  4. [Aaronyang] 写给自己的WPF4.5 笔记[3MenuItem中的icon]
  5. MySQL版本调研
  6. Linux I2C设备驱动编写(二)
  7. Android 使用HTTP(get和post)方式登陆服务器
  8. sqlserver 2008存储过程 多个可空条件任意组合
  9. Array 的五种迭代方法 -----every() /filter() /forEach() /map() /some()
  10. Web.py 框架学习笔记 - URL处理
  11. shell编程值之shell流程控制(7)
  12. 播放器授权后播放内容时出现Cnario logo水印
  13. Nginx模块
  14. 将 Desktop Central 与帮助台和 OS Deployer 集成
  15. ansible中include_tasks和import_tasks
  16. Java线程池 详解(图解)
  17. js 字符串转对象
  18. 2018.10.31 NOIP模拟 一串数字(数论+贪心)
  19. 杂项:node.js
  20. 带图标的input

热门文章

  1. TCP状态转换(图解+文字解说)
  2. 排查java 内存CPU报警
  3. Java中将字符串用空格分割成字符串数组的split方法
  4. 机器学习-EM算法的收敛证明
  5. 区间第k大问题 权值线段树 hdu 5249
  6. (十)easyUI之折叠面板+选项卡+树完成系统布局
  7. Tomcat服务器的数字证书 HTTPS 连接!
  8. php文件包含漏洞 file inclusion vulnerability
  9. Flutter-现有iOS工程引入Flutter
  10. MMU简介