View Javadoc

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  }