第一个filter
package com.filter;
import java.io.UnsupportedEncodingException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class CommentFilter implements Filter{
private FilterConfig config;//定义属性,保存容器传过来的参数
/**
* 容器启动之后会立即创建过滤器实例(通过调用构造器)
* 注;只会创建一个实列
*/
public CommentFilter() {
System.err.println("CommentFilter构造器被调用");
}
/**
* 容器在创建爱你好过滤器之后,会立即调用该实列的init方法(初始化方法)
* 注;
* 该方法只会执行一次
* 容器会将FilterConfig对象作为参数传进来,可以利用该对象读取参数初始化参数
*/
public