web.xml

1    <?xml version="1.0"?>
2    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
3    <web-app>
4        <display-name>Filter Tutorial</display-name>
5        <description>A Filter tutorial.</description>
6        <filter>
7            <filter-name>helloWorld</filter-name>
8            <filter-class>com.acme.filter.HelloWorldFilter</filter-class>
9        </filter>
10       <filter>
11           <filter-name>message</filter-name>
12           <filter-class>com.acme.filter.MessageFilter</filter-class>
13           <init-param>
14               <param-name>message</param-name>
15               <param-value>A message to you!</param-value>
16           </init-param>
17       </filter>
18       <filter>
19           <filter-name>prePost</filter-name>
20           <filter-class>com.acme.filter.PrePostFilter</filter-class>
21       </filter>
22       <filter-mapping>
23           <filter-name>helloWorld</filter-name>
24           <url-pattern>/filter.jsp</url-pattern>
25       </filter-mapping>
26       <filter-mapping>
27           <filter-name>message</filter-name>
28           <url-pattern>/filter2.jsp</url-pattern>
29       </filter-mapping>
30       <filter-mapping>
31           <filter-name>prePost</filter-name>
32           <url-pattern>/filter3.jsp</url-pattern>
33       </filter-mapping>
34       <welcome-file-list>
35           <welcome-file>index.jsp</welcome-file>
36       </welcome-file-list>
37   </web-app>
38