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