JavaWeb网上图书商城完整项目--过滤器解决中文乱码

我们知道,如果是POST请求,我们需要调用request.setCharacterEncoding(“utf-8”)方法来设计编码;如果是GET请求,我们需要自己手动来处理编码问题。如果我们使用了EncodingFilter,那么就处理了POST和GET请求的编码问题

1、设置过滤器首先需要导入下面的jar包

itcast-tools-1.4.2.jar

这个jar包封装了下面的功能

JavaWeb网上图书商城完整项目--过滤器解决中文乱码_第1张图片

 

 

把jar包添加到项目的工程中

JavaWeb网上图书商城完整项目--过滤器解决中文乱码_第2张图片

 

2、过滤器的servlet已经在上面的jar包中写好了。我们只需要在web.xml中进行配置

 



  BaseServlet
  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  
  
   
  
      EncodingFilter
      class>cn.itcast.filter.EncodingFilterclass>
      
          charset
          utf-8
      
  
  
      EncodingFilter
      /*
  
  
  
      
      VerifyCodeServlet
      
      cn.itcast.vcode.servlet.VerifyCodeServlet
      
  
  
      
      VerifyCodeServlet
      
      /VerifyCodeServlet
      
  
  
 

 

转载于:https://www.cnblogs.com/kebibuluan/p/6781678.html

你可能感兴趣的:(JavaWeb网上图书商城完整项目--过滤器解决中文乱码)