您的位置:首页 > 其它

web.xml文件中的常用属性

2012-11-25 20:49 375 查看
1、<?xml version="1.0" encoding="UTF-8"?>
部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码
2、部署描述符文件内的元素次序
XML头必须是文件中的第一项,DOCTYPE声明必须是第二项,而web- app元素必须是第三项
3、web-app元素内
l display-name display-name元素提供GUI工具可能会用来标记这个特定的Web应用的一个名称。
l description description元素给出与此有关的说明性文本。
4、servlet声明和映射
<servlet>
<servlet-name>ChatServlet</servlet-name>
<servlet-class>chat.ChatServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>ChatServlet</servlet-name>
<url-pattern>/jsp/chat/chat</url-pattern>
</servlet-mapping>
5、可利用servlet的load-on- startup元素规定服务器在第一次启动时装载servlet
<servlet>
<servlet-name> … </servlet-name>
<servlet-class> … </servlet-class> <!-- Or jsp-file -->
<load-on-startup/>
</servlet>
<servlet>
<servlet-name> … </servlet-name>
<servlet-class> … </servlet-class> <!-- Or jsp-file -->
<load-on-startup/>
</servlet>

6、filter过滤器

<filter>
<filter-name>Reporter</filter-name>
<filter-class>moresevlets.ReportFilter</filter-class>
</filter>

<filter-mapping>
<filter-name>Reporter</filter-name>
<url-pattern>/*</filter-class>
</filter-mapping>

7、 指定欢迎页

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

8、指定处理错误的页面

'当出现404运行时错误时, 转到/err.jsp错误页面
<error-page>
<error-code>404</error-code>
<location>/err.jsp</location>
</error-page>
'当出现500编译错误时, 转到/err.jsp错误页面
<error-page>
<error-code>500</error-code>
<location>/err.jsp</location>
</error-page>
'当出现NumberFormatException异常时, 转到/err.jsp错误页面
<error-page>
<exception-type>java.lang.NumberFormatException</exception-type>
<location>/err.jsp</location>
</error-page>
9、控制会话超时
<session-config>
<session-timeout>180</session-timeout>
</session-config>
10、resource -env-ref元素声明一个与某个资源有关的管理对象
<resource-env-ref>
<resource-env-ref-name>jms/StockQueue</resource-env-ref-name>
<resource-env-ref-type>javax.jms.Queue</resource-env-ref-type>
</resource-env-ref>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: