天天看点

史上最全web.xml配置文件元素详解

1.Web应用图标:指出IDE和GUI工具用来表示Web应用的大图标和小图标

2.Web 应用名称:提供GUI工具可能会用来标记这个特定的Web应用的一个名称

3.Web 应用描述:给出于此相关的说明性文本

4.上下文参数:声明应用范围内的初始化参数

在servlet里面可以通过 getServletContext().getInitParameter(“context/param”)得到

5.过滤器配置:将一个名字与一个实现javaxs.servlet.Filter接口的类相关联

6.监听器配置

7.Servlet配置

8.会话超时配置(单位为分钟)

9.MIME类型配置

10.指定欢迎文件页配置

11.配置错误页面

  (1).通过错误码来配置error-page

  (2).通过异常的类型配置error-page

12.TLD配置

如果开发工具一直在报错,应该把<taglib> 放到 <jsp-config>中

13.资源管理对象配置

14.资源工厂配置

  配置数据库连接池就可在此配置

15.安全限制配置

16.登陆验证配置

17.安全角色:security-role元素给出安全角色的一个列表,这些角色将出现在servlet元素内的security-role-ref元素的role-name子元素中。

分别地声明角色可使高级IDE处理安全信息更为容易。

18.Web环境参数:env-entry元素声明Web应用的环境项

19.EJB 声明

20.本地EJB声明

  以上就是常用的web.xml中元素的配置以及作用了,欢迎提出异议和不适当的地方共同学习。