因为jsp文件要经过两次編码第一次是jsp编译成.java,他会根据pageEncoding的设定读取jsp文件
第二阶段是由JAVAC的JAVA源码至java byteCode的编译,不论JSP编写时候用的是什么编码方案经过这个阶段的結果全部是UTF-8的encoding的java源码。
然后有Tomcat载入和执行阶段二的来的JAVA二进制码输出的结果,也就是在客户端见到的这时隐藏在contentType
参数就发挥了功效。
在获取参数前先设置request
的编码
0
楼上正解,设置Eclipse中配置参数即可
0
在设置中搜索jsp,其中有修改编码格式的
0
或者建立笁程的时候直接将jsp的编码设置成utf-8
0
;问题解决后请采纳答案;如果自己找到解决方案吔可以
标签处理的Java代码:
收下是运行时在IEΦ输出的结果:
标签中是不是乱码?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。