解决中文乱码问题


1、解决http请求参数是的中文乱码问题

  只需要在web.xml文件中配置过滤器

DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
    
    <filter>
        <filter-name>characterEncodingFilterfilter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilterfilter-class>
        
        <init-param>
            <param-name>encodingparam-name>
            <param-value>UTF-8param-value>
        init-param>
    filter>
    <filter-mapping>
        <filter-name>characterEncodingFilterfilter-name>
        <url-pattern>/*url-pattern>
    filter-mapping>
web-app>

2、解决Idea编辑器控制台中文乱码问题

  点击 help --> Edit Custom VM Options。在文件后面添加  -Dfile.encoding=utf-8       然后重启Idea编辑器