部署war包到服务器后插入数据库的中文会乱码,直接用eclipse运行源码没问题
2017-05-03 16:33
260 查看
解决方法:①编辑tomcat的startup.bat
在第一行的@echo off的下面增加下面的命令指定jvm启动的编码方式:
set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8
②此时插入中文到数据库不会乱码了,但此时tomcat的显示窗口是乱码:把tomcat的日志输出指定到文件,而不是在窗口输出
(1)修改startup.bat
把call “%EXECUTABLE%” start %CMD_LINE_ARGS%修改为call “%EXECUTABLE%” run %CMD_LINE_ARGS%
(2)修改catalina.bat
查找catalina.bat含有%ACTION%的4行内容(在文件末),在后面添加 >> %CATALINA_HOME%/logs/catalina.out(catalina.out文件会自动生成)
转自:http://www.cnblogs.com/zhuzhixijiang/p/6253918.html
在第一行的@echo off的下面增加下面的命令指定jvm启动的编码方式:
set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8
②此时插入中文到数据库不会乱码了,但此时tomcat的显示窗口是乱码:把tomcat的日志输出指定到文件,而不是在窗口输出
(1)修改startup.bat
把call “%EXECUTABLE%” start %CMD_LINE_ARGS%修改为call “%EXECUTABLE%” run %CMD_LINE_ARGS%
(2)修改catalina.bat
查找catalina.bat含有%ACTION%的4行内容(在文件末),在后面添加 >> %CATALINA_HOME%/logs/catalina.out(catalina.out文件会自动生成)
转自:http://www.cnblogs.com/zhuzhixijiang/p/6253918.html
相关文章推荐
- SpringBoot向数据库中插入英文没问题,中文报错乱码问题
- eclipse插入数据库中文乱码
- eclipse运行Tomate可以连接上数据库,打包成war包 部署数据库连不上
- JSP get 请求 Tomcat 服务器 插入数据到数据库中文乱码处理
- eclipse运行没问题,tomcat以脚本启动后插入数据库的中文会乱码
- 在struts1.2中,往数据库插入数据出现中文乱码
- 【Oracle服务器数据库中文乱码之字符集修改】
- java开发_eclipse导出为war文件,热部署到tomcat运行总结
- 数据库中文mybatis连接mysql数据库插入中文乱码
- 解决Struts插入数据库中文乱码问题
- FCKEditor在Apache+tomcat下部署的问题---中文乱码,英文乱码,以及图片上传,浏览服务器等问题
- 使用PHP向Mysql数据库插入信息,页面中文内容显示正常,但在数据库里却是乱码,这个怎么解决?
- Java数据库中文插入乱码解决
- 写了一个查询数据库的程序,不熟的Tomcat6。查询条件为英文时运行正常,为中文时出现乱码。后在tomcap的server.xml中加入useBodyEncodingForURI="true解决了问题
- [原创]关于cvs客户端(ECLIPSE内置)连接CVS服务器中文乱码问题解决方案
- 请问Eclipse中源码的中文部分都显示成乱码如何解决
- Ubuntu Linux Matlab 安装 中文乱码 桌面启动器 Could not find the main class: java/splash.png. 终端terminal 直接运行 matlab
- JSP中文乱码问题大全,包括数据库、各种类、Eclipse中、表头等等。【部分转】
- [待总结]各种中文乱码分析与处理:数据库、eclipse、linux to windows、web应用
- eclipse连接mysql插入中文乱码解决办法