zoukankan      html  css  js  c++  java
  • 项目在tomcat中乱码解决

    通常项目在tomcat中乱码会有很多种原因,在这里说几个解决途径:

    1.tomcat conf 配置文件中server.xml 添加   :  URIEncoding="UTF-8"    (但是百度上都这么说,具体能不能通过,我没有通过)

    <Connector port="8080" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443" URIEncoding="UTF-8" />
        <!-- A "Connector" using the shared thread pool-->
        <!--
        <Connector executor="tomcatThreadPool"
                   port="8080" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443" URIEncoding="UTF-8" />

    2.mysql的编码配置          (这种情况我还是没有通过)

    将mysql的配置文件 my.ini文件[mysqld] 标签下面 添加:

    default-character-set = utf8

    character_set_server = utf8

    注意:如果此标签下已经存在“default-character-set=GBK”类似的内容,只需修改即可。

    --在 [mysql]  标签下加上一行

    default-character-set = utf8

    3.                (我成功了)

    在bin目录下的catalina.bat文件最开头加上下面这句话

    set JAVA_OPTS=-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=UTF-8

    rem %JAVA_OPTS%

  • 相关阅读:
    周末毒鸡汤时间
    MySQL 8.0发布,你熟悉又陌生的Hash Join?
    你可能需要的Kafka面试题与答案整理
    流程控制结构
    视图
    事务
    常用约束
    sql99语法的连接查询
    数据类型
    数据操作语句(DML)
  • 原文地址:https://www.cnblogs.com/xinkun/p/9799372.html
Copyright © 2011-2022 走看看