eclipse中修改tomcat的配置,解决全局性的get提交乱码问题
2018-05-16 13:11
513 查看
在项目中如果页面提交方式为get的时候,中文会出现乱码。
为了解决乱码问题我们有两种办法。
第一种:在程序中加入get提交乱码的解决
String username = new String(username.getBytes("ISO-8859-1"),"UTF-8");
这种方式只要有需要,每个方法都需要添加get乱码问题的解决代码,总的看来还是挺麻烦的。
第二种:直接修改tomcat的配置,一次性的解决全局get提交乱码问题。
1.eclipse中找到你的项目所使用的tomcat的配置,打开server.xml文件
2.找到8080端口所在的配置行,加入URIEncoding="UTF-8".就可以解决全局的get提交乱码。
注意:这种方式解决的是全局的get提交乱码。以后就不需要在项目中解决get提交乱码了。
注意:修改之后我们可以打开tomcat的安装目录。进入conf配置文件夹里面
打开里面的server.xml配置文件
可以发现,eclipse的修改是会同步到tomcat里面的。
这也就告诉我们,其它项目中的get提交乱码问题也不用再解决了。
如果这时候你在你的程序中加入类似与下面这样的解决get提交方式的乱码问题解决代码,反而会乱码。
String username = new String(username.getBytes("ISO-8859-1"),"UTF-8");
相关文章推荐
- 解决Tomcat修改get提交请求乱码问题
- 修改tomcat的server文件配置解决get方式提交数据产生的乱码
- tomcat 8解决了GET提交的中文乱码问题
- 【java】怎样解决tomcat中get提交中文参数为乱码的问题
- 利用tomcat解决get提交中文乱码问题
- 修改Tomcat的字符编码配置解决乱码问题
- 中文乱码问题解决,过滤器配置,get post提交乱码,filter,struts乱码,jsp乱码
- 修改Tomcat配置文件来解决中文乱码问题
- 修改tomcat server.xml配置文件,解决乱码问题
- tomcat编码格式的设置/如何解决get()方式提交中文参数乱码的问题
- 解决get提交乱码,修改tomcat的编码
- 解决在Eclipse中配置JBoss、Tomcat等插件时遇到的问题
- Apache+Tomcat+mod_jk 配置负载均衡后乱码问题解决
- 解决表单get方式提交时的中文乱码问题
- JSP 修改Tomcat配置文件解决中文编码问题!
- 彻底解决get显示提交时,参数中包含中文时出现乱码的问题
- tomcat下get方式提交请求乱码解决办法
- 解决get方法提交的表单乱码问题
- 解决在Eclipse中配置JBoss、Tomcat等插件时遇到的问题
- tomcat中页面利用get方式提交的参数中的中文乱码问题