在接受数据的jsp页面,浏览器中如果中文会显示乱码,只要在内容前面加下面这行代码就行了,这样就将默认编码字符集和提交数据的jsp页面一致了。
<%--解决中文乱码问题--%>
<% request.setCharacterEncoding("utf-8"); %>
request是该jsp文件的名称,换成你需要修改的jsp文件名称~
但是这种不能解决url传递中文乱码的情况,也有办法,在你的Tomact文件夹下找到/conf/server.xml,找到下面这串代码 ,最后一行URIEncoding=“UTF-8”,加上它就OK了 。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>