Struts配置文件之web.xml

web.xml除了用来配置过滤器外,还可以用来配置<session-config>会话时间、欢迎页、错误页、监听页、控制器等等。

web.xml文件中含有一系列标签元素,这些标签元素代表了不同的功能。


web.xml关键元素分析:

1. welcome-file-list和welcome-file元素   配置欢迎页。

2. filter和filter-mapping元素   filfer声明一个过滤器,使用该元素可以同时拦截多个请求的URL。filter-mapping元素用来指定与过滤器相关的URL。

3. error-page元素   用来指定错误处理页面。可以通过配置错误码元素error-code以避免用户直接看到原始错误信息。还可以配置异常元素exception-type来制定Java中的异常类。

4. listener元素   注册监听器类,并使用子元素listener-class指定监听程序的完整限定类名。

5. session-config元素   用来指定会话过期时间。

6. init-param元素   该元素用来定义参数,在web.xml中可以有多个init-param元素。

示例:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容