@Override
public void doFilter(ServletRequest req, ServletResponse res, FilterChain fChain)
throws IOException, ServletException {
res.setContentType("text/html");
PrintWriter out=res.getWriter();
out.println("<br>Hello Filter");
if(((String)config.getInitParameter("msg")).equals("stop"))
{
out.println("<br>Site Under Construction");
}
else
{
fChain.doFilter(req, res);
}
}
fChain.doFilter()在这里做什么?为什么我们不能在这里简单地使用 RequestDispatcher 转到下一个资源(即Servlet)?