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%

  • 相关阅读:
    147-21. 合并两个有序链表
    146-14. 最长公共前缀
    145-如何查看python帮助文档
    144-38. 外观数列
    143-121. 买卖股票的最佳时机
    142-206. 反转链表
    141-98. 验证二叉搜索树
    Nginx中文域名配置
    Keepalived+Nginx架构整理版
    Tomcat启动脚本
  • 原文地址:https://www.cnblogs.com/xinkun/p/9799372.html
Copyright © 2011-2022 走看看