• 项目在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%

  • 相关阅读:
    Bookmarks_www2
    Linux系统各发行版镜像下载(持续更新)
    tiny-rtems-src
    rtems-os-source
    OpenRCT2-ext
    PAT甲级1004题解——并查集思想改
    PAT甲级1008水题飘过
    PAT甲级1007题解——贪心
    PAT甲级1006水题飘过
    PAT甲级1005水题飘过
  • 原文地址:https://www.cnblogs.com/xinkun/p/9799372.html
Copyright © 2020-2023  润新知