2018年网站开发技术,桥东企业做网站,湄洲岛网站建设,什么网站需要icp备案理解部署描述符的元素
部署描述符是文件名为web.xml的XML文件#xff0c;其包含了Web应用程序的配置信息。每个Web应用程序都有一个web.xml文件。web.xml文件的元素可用于指定servlet的初始化参数、不同文件的MIME类型、侦听器类#xff0c;以及将URL模式映射到servlet上。一… 理解部署描述符的元素
部署描述符是文件名为web.xml的XML文件其包含了Web应用程序的配置信息。每个Web应用程序都有一个web.xml文件。web.xml文件的元素可用于指定servlet的初始化参数、不同文件的MIME类型、侦听器类以及将URL模式映射到servlet上。一些经常使用的部署描述符及其用法如下
:指定Web应用程序的Servlet上下文初始化参数如以下代码段所示。 context-paramparam-namermihost/param-nameparam-value192.162.100.4/param-value/context-param为servlet指定初始化参数。与可用于Web应用程序所有servlet的上下文初始化参数不同每个servlet都可以声明自己的参数该参数只对其声明的servlet有效。以下代码段显示了init-param元素的用法 init-paramparam-nametitleparam-nameparam-valueThis is the First Servlet/param-value/init-param指定文件扩展名与MIME类型之间的映射如以下代码段所示。 mime-mappingextensionhtml/extensionmime-typetext/html/mime-type/mime-mapping指定servlet与URL模式之间的映射如以下代码段所示。 servlet-mappingsevlet-nameMyServlet/servlet-nameurl-pattern/text/url-pattern/servlet-mappinng在servlet的部署描述符中指定了给定映射后Web容器将以下URL映射到MyServlet上。 http://localhost:8080/servletctx/test
1.为servlet指定会话信息如会话超时值如以下代码段所示 session-configsession-timeout30/session-timeout/session-config上述部署描述符元素指定了servelt会话将在30会中后到期。 2.指定响应Servlet声明周期事件的侦听器类的名称如以下代码段所示。 listenerlistener-classContextListenerHandler/listener-class/listener