Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Servlet filters
02-05-2008, 09:05 PM
Post: #1
Servlet filters
Servlet filters

Servlet filters are used for modifying the request or response before it is processed by the request / response processor. Servlet filters are pre processors for a request and post processor for a response.

Creating a servlet filter involves three steps.

1. Create a sub class of javax.servlet.Filter

[java]
public class MyFilter extends Filter {

}
[/java]

2. Override the doFilter method.

[java]
public void doFilter (ServletRequest request, ServletResponse response, FilterChain chain)
throws java.io.IOException, javax.servlet.ServletException {
System.out.println("My filter ....");
}
[/java]
3. Configure the servlet filter in web.xml using filter tag

[xml]
<filter>
<filter-name>
MyFilter
</filter-name>
<filter-class>
MyFilter
</filter-class>
</filter>

<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/*</url-pattern>
<filter-mapping>

[/xml]
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: