美文网首页
二、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