📄 pagefilter.java
字号:
package com.wang.servlet.filter;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import com.wang.bean.*;
public class PageFilter
extends HttpServlet implements Filter
{
private FilterConfig filterConfig;
//Handle the passed-in FilterConfig
public void init(FilterConfig filterConfig)
throws ServletException
{
this.filterConfig = filterConfig;
}
//Process the request/response pair
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain filterChain)
{
// HttpServletRequest request1=(HttpServletRequest)request;
// HttpServletResponse response1=(HttpServletResponse)response;
// try
// {
// request.setCharacterEncoding("GBK");
// String url= request1.getRequestURI();
// if((request1.getSession().getAttribute("useBean"))==null)
// {
//
// if(url.indexOf("bookInfAction.do")>-1||url.indexOf("shopcar.jsp")>-1)
// {
// response1.sendRedirect("/shop/jsp/reg/login1.jsp");
// }else
// {
// filterChain.doFilter(request1, response);
// }
// }else
// filterChain.doFilter(request1, response1);
// }
// catch (Exception ex)
// {
// ex.printStackTrace();
// }
try
{request.setCharacterEncoding("GBK");
filterChain.doFilter(request, response);
}
catch (ServletException ex)
{
}
catch (IOException ex)
{
}
}
//Clean up resources
public void destroy()
{
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -