java调oracle存储过程在不同服务器上出现乱码
2011-12-02 17:15
134 查看
今天把程序发布到服务器,发现调过程新增数据时出现乱码,但在本地服务器时没有问题,想了想估计是系统编码问题,于是运行了下面的语句:
String encoding=System.getProperty("file.encoding");
System.out.println(encoding);
本地输出UTF-8,服务器上却输出GBK,于是果断把TOMCAT的server.xml文件的Connector 属性改为如下(增加了一个URIEncoding属性)
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="utf-8"
redirectPort="8443" />
再次启动服务,测试程序发现OK 了!
String encoding=System.getProperty("file.encoding");
System.out.println(encoding);
本地输出UTF-8,服务器上却输出GBK,于是果断把TOMCAT的server.xml文件的Connector 属性改为如下(增加了一个URIEncoding属性)
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="utf-8"
redirectPort="8443" />
再次启动服务,测试程序发现OK 了!
相关文章推荐
- Java代码在本地运行没有问题。上传到阿里云服务器后。出现了中文乱码解决
- [java] 本地服务器正常,FTP上修改后在上传到服务器后页面出现乱码
- 用ASIHttpRequest通过post请求给java服务器上传的代码(不会出现乱码)
- JAVA 不同区域服务器引起的乱码解决
- 使用JAVA写出DBF出现乱码和数据错位(2)
- java的IO流包装不当导致从网页获取的数据出现乱码
- androidRSA加密,java解密出现错误或者乱码
- JAVA PropertiesConfig读取配置文件出现乱码
- Run Tomcat时出现A java Exception has occurred的错误及MyEclipse添加Tomcat服务器
- FIREFOX 下载中文文件名出现乱码的java解决方案
- web服务器程序运行出现乱码问题的解决方法
- 遇到的问题------java读写txt出现乱码
- java web,charset编码设置正确情况下出现部分中文正常,部分中文乱码的问题
- [Java学习]javac 编译源文件出现“锘缝ublic”、“非法字符: \65279”的乱码情况
- java获取服务器IP,编译出现程序包不存在的错误
- java.io写文件在linux中出现中文乱码之解决
- java读取txt文本中如含有中文,可能会出现乱码,解决方案
- 不同浏览器上中文文件名的下载/导出乱码问题(Java)
- 使用不同语系在起始安装出现乱码
- SSH连接到服务器出现的2个小问题,bad file number 和SSH中文乱码