问题描述:如图,我在查询前面的输入框输入中文字符时,idea打印出来乱码,而且不能跳转到搜索结果界面。但是我输入ID数字(字符型)就可以正常打印和跳转。
解决过程:我查了些资料,有说JDK1.8是UTF-8编码的,所以要修改文件编码与之匹配,于是大改特改。
一、修改设置
1.打开IDEA点击左上角的File选择Settings
2.选择Editor,再选择右边的File Encodings,将下面三个地方改成UTF-8并Apply
3.在IDEA右下角修改编码方式
发现并不行!!
二、修改Tomcat与配置文件
1.在Tomcat配置的如图地方添加: -Dconsole.encoding=UTF-8
2.在IDEA存储位置找到如下两个文件并添加: -Dconsole.encoding=UTF-8
也没有用!!!!
三、修改Tomacat服务器传参方式
1.在Tomcat存储位置找到一下文件:
2.打开,找位置
大概在中间位置
3.修改
注释掉:
写入: connectionTimeout="30000" redirectPort="8443" URIEncoding="UTF-8" /> 然后就可以啦!!!就是Tomcat7.0.67对get获取方式不友好! 你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
新闻标题:解决IDEA前端返回值乱码问题-创新互联
文章地址:http://bjjierui.cn/article/hpdij.html