restful接口的完成度简介 , 分为四级
利用三种方式拦截接口请求
Filter
package com.sola.filter;
import java.io.IOException;
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 org.springframework.stereotype.Component;
@Component
public class TimeFilter implements Filter{
@Override
public void destroy() {
// TODO Auto-generated method stub
System.out.println("TIME FILTER DESTROY-------------------");
}
@Override
public void doFilter(ServletRequest reguest, ServletResponse response, FilterChain filterchain)
throws IOException, ServletException {
// TODO Auto-generated method stub
System.out.println("my filter start");
//在这就可以操作一下请求参数了
//这个就是过滤器链,让两个进入下一道请求
filterchain.doFilter(reguest, response);
System.out.println("my filter ok~");
}
@Override