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 }