美文网首页
二、IDEA使用Tomcat服务器出现乱码问题

二、IDEA使用Tomcat服务器出现乱码问题

作者: 清风乀月 | 来源:发表于2019-02-19 17:38 被阅读0次

    看到乱码,检查下面几个步骤看是否出了问题

    #修改/etc/my.cnf或者/etc/mysql/my.cnf文件

    [client]

    default-character-set = utf8

    [mysqld]

    default-storage-engine = INNODB

    character-set-server = utf8

    collation-server = utf8_general_ci

    #mysql 数据库连接使用utf-8


    db.url=jdbc:mysql://localhost:3306/数据库名?characterEncoding=utf-8

    #Tomcat—utf-8

    <Connector URIEncoding="utf-8" connectionTimeout="20000" port="8888" protocol="HTTP/1.1" redirectPort="8443"/>

    #jsp — utf-8

    <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8" %>

    #web.xml—utf-8

    <filter>

            <filter-name>CharacterEncodingFilter</filter-name>

            <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>

            <init-param>

                <param-name>encoding</param-name>

                <param-value>utf-8</param-value>

            </init-param>

        </filter>

        <filter-mapping>

            <filter-name>CharacterEncodingFilter</filter-name>

            <url-pattern>/*</url-pattern>

        </filter-mapping>

    #request和response

    request.setCharacterEncoding("utf-8");

    response.setCharacterEncoding("utf-8");

    response.setContentType("text/html;charset=utf-8");

    相关文章

      网友评论

          本文标题:二、IDEA使用Tomcat服务器出现乱码问题

          本文链接:https://www.haomeiwen.com/subject/fdjinftx.html