/plugin-module-codegen-engine/src/main/resources/templates/common/servlet/filter/ServletFilter.java.vtl

https://bitbucket.org/mmeinhold/amps · Unknown · 28 lines · 19 code · 9 blank · 0 comment · 0 complexity · 03c49b358b27f32580fb74baa18bb456 MD5 · raw file

  1. package ${PACKAGE};
  2. import org.slf4j.Logger;
  3. import org.slf4j.LoggerFactory;
  4. import javax.servlet.*;
  5. import javax.servlet.http.HttpServletRequest;
  6. import javax.servlet.http.HttpServletResponse;
  7. import java.io.IOException;
  8. public class ${CLASSNAME} implements Filter{
  9. private static final Logger log = LoggerFactory.getLogger(${CLASSNAME}.class);
  10. public void init(FilterConfig filterConfig)throws ServletException{
  11. }
  12. public void destroy(){
  13. }
  14. public void doFilter(ServletRequest request,ServletResponse response,FilterChain chain)throws IOException,ServletException{
  15. //do some custom handling here
  16. //continue the request
  17. chain.doFilter(request,response);
  18. }
  19. }