1 29 30 package com.caucho.server.dispatch; 31 32 import javax.servlet.FilterChain ; 33 import javax.servlet.ServletException ; 34 import javax.servlet.ServletRequest ; 35 import javax.servlet.ServletResponse ; 36 import javax.servlet.http.HttpServletResponse ; 37 import java.io.IOException ; 38 39 42 public class ErrorFilterChain implements FilterChain { 43 private int _errorCode; 45 46 51 public ErrorFilterChain(int errorCode) 52 { 53 _errorCode = errorCode; 54 } 55 56 64 public void doFilter(ServletRequest request, 65 ServletResponse response) 66 throws ServletException , IOException 67 { 68 HttpServletResponse res = (HttpServletResponse ) response; 69 70 res.sendError(_errorCode); 71 } 72 73 public String toString() 74 { 75 return "ErrorFilterChain[" + _errorCode + "]"; 76 } 77 } 78 | Popular Tags |