配置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传参中避免乱码。














郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。