zoukankan      html  css  js  c++  java
  • java乱码问题解决

    1.通过统一的过滤器进行了页面过滤(问题排除)


    2.通过debug功能发现页面传到servelet和DAO中文都是OK的,可以说明在web程序端没有问题

    问题就可能出现在数据库上面

    首先查看数据库编码

    show variables like "%char%";

    主要是看下面三个参数的编码,没有问题数据库原因排除

    character_set_client
    character_set_results
    character_set_connection



    修改中间连接配置文件问题解决

    jdbc:mysql:///estore
    后面添加编码?characterEncoding=utf-8  问题解决

    <?xml version="1.0" encoding="UTF-8"?>
    <c3p0-config>
    	<default-config>
    		<property name="user">root</property>
    		<property name="password"></property>
    		<property name="driverClass">com.mysql.jdbc.Driver</property>
    		<property name="jdbcUrl">jdbc:mysql:///estore?characterEncoding=utf-8</property>
    	</default-config> <!-- This app is massive! -->
    </c3p0-config> 



  • 相关阅读:
    Easy Install详细参数
    linux.backspace乱码(转)
    RemoteFX
    netsh
    sc.exe
    WinRM和WinRS
    安全配置向导
    使用 Sconfig.cmd 配置服务器核心服务器
    FSMO
    Windows Server 2012之活动目录域服务的卸载
  • 原文地址:https://www.cnblogs.com/reblue520/p/6239926.html
Copyright © 2011-2022 走看看