`

解决Struts插入数据库乱码的过滤器

阅读更多

(1)建立过滤器类—MyFiter.java(继承RequestProcessor,重载RequestProcessor方法)
public class MyFiter extends RequestProcessor {
    @Override
    protected boolean processPreprocess(HttpServletRequest arg0, HttpServletResponse arg1){
       try {
           arg0.setCharacterEncoding("gb2312");
       } catch (UnsupportedEncodingException e) {
              e.printStackTrace();
       }
       return true;
    }
(2)在struts-cofig.xml文件配置如下代码
</action-mappings>(找到此行语句,然后回车写如下语句)
<controller processorClass="com.fiter.MyFiter" /><包名.类名>
(3)同过以上两点即可解决
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics