你的位置:首页 > Java教程

[Java教程]tomcat中的URL参数为中文,servlet接收后显示乱码


 URL中参数的值为中文时,servlet接收后显示为乱码,如下图:

 

 这时候需要修改tomcat的中的server. 
为修改前的server.

 

修改后的server.

 

 

 

 修改后重启tomcat服务器,然后测试正常。


 


 
利用request.setCharacterEncoding("UTF-8");来设置Tomcat接收请求的编码格式,

 

只对POST方式提交的数据有效,对GET方式提交的数据无效!

 

要设置GET的编码,可以修改server.