JavaEE(一):web.xml配置

本文详细介绍了JavaEE中web.xml配置文件的基本元素,包括<icon>、<display-name>、<context-param>、<filter>、<filter-mapping>、<listener>、<servlet>、<servlet-mapping>、<session-config>、<mime-mapping>、<welcome-file-list>、<error-page>、<jsp-config>、<resource-env-ref>和<resource-ref>。还讲解了配置加载顺序以及Load-on-startup元素的作用,帮助理解web应用的初始化过程。
摘要由CSDN通过智能技术生成

一、基本元素


元素1:<icon>

icon元素包含small-icon和large-icon两个子元素.用来指定web站台中小图标和大图标的路径.

<small-icon>/路径/smallicon.gif</small-icon>

<large-icon>/路径/largeicon-jpg</large-icon>


元素2、3:<display-name>,<description>

定义应用的名称。

<display-name>应用名称</display-name>

对应用做出描述。

<description>应用描述</discription>

元素4:<context-param>

context-param 元素用来设定web应用的环境参数(context),它包含两个子元素:

param-name和param-value.

<param-name>参数名称</param-name>
设定Context名称
<param-value>值</param-value>
 设定Context名称的值

 此所设定的参数,在JSP网页中可以使用下列方法来取得:
${initParam.param_name}
若在Servlet可以使用下列方法来获得:
String param_name=getServletContext().getInitParamter("param_name");

元素5,6:<filter>,<filter-mapping>

设定web应用的过滤器,它的两个主要子元素filter-name和filter-class用来定义Filter所对应的class

<filter-name>Filter的名称</filter-name>
定义Filter的名称
<filter-class>Filter的类名称</filter-class>
定义Filter的类名称

filter-mapping 元素的两个主要子元素filter-name和url-pattern.用来定义Filter所对应的URL.
<filter-name>Filter的名称</filter-name>
定义Filter的名称.
<url-pattern>URL</url-pattern>
Filter所对应的RUL.例如:<url-pattern>/Filter/*</url-pattern>

范例

<filter>
  <filter-name>Encoding</filter-name>
  <filter-class>ghjf.test.filter.SetCharacterEncodingFilter</filter-class>
  <init-param>
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值