}
publicvoid doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}
Filter:
package cn.itcast.filter;
import java.io.IOException;
import java.util.Enumeration;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
/**
* @authorwjn
* 1:定义一个类,实现javax.servlet.Filter;
* 2:要进行拦截或者增强的代码,要写在doFilter方法中
* 3:在web.xml中做配置
*/
publicclassMyFilterimplements Filter{
@Override//初始化的方法
publicvoid init(FilterConfig config) throws ServletException {
System.out.println("MyFilter....init....");
//获取过滤器名称
//选中要输出的内容,按住alt,点击两次右斜线
System.out.println("FilterName:"+config.getFilterName());
//获取指定的初始化参数
String plane = config.getInitParameter("plane");
System.out.println("plane:"+plane);
String train = config.getInitParameter("train");
System.out.println("train:"+train);
//获取所有初始化参数的名称
Enumeration<String> enumeration = config.getInitParameterNames();
while(enumeration.hasMoreElements()){
System.out.println(enumeration.nextElement());
}
}
@Override//执行过滤任务的方法
publicvoid doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
System.out.println("MyFilter.....doFilter.....");
//chain:是放行请求和响应的对象
chain.doFilter(request, response);
}
@Override//销毁的方法
publicvoid destroy() {
System.out.println("MyFilter....destroy....");
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-47577-3.html
培根等致癌物质不易多吃
算我哟个
这话说的很实在