配置Tomcat解决URL传参引出的中文乱码问题
今天在写一个JSP页面时候,发现下面报错:
<span style="font-size:18px;"> <a href="request.jsp?username=小七七">测试URL传参</a></span>
通常情况下,通过使用contentType和下面的就可以解决传参过程中的中文乱码问题,但是貌似URL传参还要设备别的东西。
<% request.setCharacterEncoding("utf-8"); //用来解决中文乱码问题 %>
查了下,发现如果运行URL传参的话,需要在服务器中设置如下:
<Connector port="8088" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8"/>
在connector中加入URIEncoding属性,才能在URL传参中避免乱码。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。