1 package com.atlassian.plugin.servlet.filter.test;
2
3 import java.io.IOException;
4
5 import javax.servlet.Filter;
6 import javax.servlet.FilterChain;
7 import javax.servlet.FilterConfig;
8 import javax.servlet.ServletException;
9 import javax.servlet.ServletRequest;
10 import javax.servlet.ServletResponse;
11
12 public class SimpleFilter implements Filter
13 {
14 String name;
15
16 public void init(FilterConfig filterConfig) throws ServletException
17 {
18 name = filterConfig.getInitParameter("name");
19 }
20
21 public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException
22 {
23 response.getWriter().write("entered: " + name + "\n");
24 chain.doFilter(request, response);
25 response.getWriter().write("exiting: " + name + "\n");
26 }
27
28 public void destroy() {}
29 }