JSP页面传值出现乱码解决方案

关于乱码,真的是一件很令人头疼的事情。而导致乱码的问题也是比较的多,以后有时间再整理下其他的.晚上就要交项目作业的时候居然第三次遇到了评论中文出现乱码的情况,也是白白浪费了不少时间,明明这种类似问题之前遇到过并解决了呢.....

所以先迫不及待的在这里归纳下这次的乱码问题.

数据库和表编码检查无误,页面编码也设置无误.可为啥中文就是会乱码呢.

突然意识到之前一直觉得是数据库编码设置的问题,可是貌似忽略了表单传过来的值本身,这个会不会本来就是乱码呢?会不会错怪数据库了呢...

然后在控制台打印下表单传过来的值,所评论的内容,发现果然是乱码的...

所以应该先搞清楚到底是哪阶段出现的乱码,而不是盲目的百度百度百度...

那么其实直接在web.xml中加入过滤器就行了.


    
        SpringEncoding
        org.springframework.web.filter.CharacterEncodingFilter
    
        encoding
        utf-8
    
    

    SpringEncoding
/*

注:本项目用了spring框架,普通项目网上也有对应过滤器用法.

你可能感兴趣的:(JSP页面传值出现乱码解决方案)