web程序部署linux服务器出现连接数据库处理中文乱码问题!!请大牛急救

Java小菜刀 2016-09-29 09:31:28
项目采用springmvc+mybatis +oracle 开发先前部署在window服务器没有任何问题,部署上linux服务器上出现连接oracle中文乱码问题,仔细看了应该是与oracle数据库字符集不一样才会出现这样的问题,网上说修改数据库的字符集,但是觉得这种做法不靠谱,全公司的数据在里面不敢随意操作,请求大神,大牛帮帮忙,解决一下小弟的问题,万分感谢
...全文
497 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Java小菜刀 2016-10-11
  • 打赏
  • 举报
回复
问题解决了还是得设置linux系统的编码格式
Golden_Dog 2016-10-10
  • 打赏
  • 举报
回复
从整个流程一步步测试: 1.首先确认java解析前台页面传输数据是否解析无乱码。 2.如果代码端打印无乱码则调整java中字符编码方式与数据库一致即可。 最好是从前台页面到后台到数据库的编码方式都是一致
attilax 2016-10-02
  • 打赏
  • 举报
回复
你先要看哪里的编码问题,可能驱动,可能程序。。先测试一下。看驱动过来的数据对吗??如果不对 驱动上面设置编码即可。。 如果驱动过来的对的,就是程序设置问题啦。
ty0415 2016-09-30
  • 打赏
  • 举报
回复
截图看下,建议从JAVA连接到oracle数据源这个方向去看下问题。
boybaozi 2016-09-30
  • 打赏
  • 举报
回复
公司数据备份出来再试试呗
Java小菜刀 2016-09-29
  • 打赏
  • 举报
回复
引用 1 楼 fondOfJava 的回复:
linux具体使用什么应用服务器?修改应用服务器的字符集看看。
修改了好几次,但是还是不行的样子oracle的是 AMERICAN_AMERICA.ZHS16GBK 改了还是没啥用
fondOfJava 2016-09-29
  • 打赏
  • 举报
回复
linux具体使用什么应用服务器?修改应用服务器的字符集看看。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧