|
tomcat4.1.31(tomcat的编码可能是utf-8,也可能是iso8859-1)
在一个jsp页面有一个input,让用户输入一段中文。然后提交到一个servlet,这个时候这段文字就成乱码了
jsp里面有用
<%@ page contentType="text/html;charset=utf-8"%>
<%request.setCharacterEncoding("utf-8");%>
servlet里面有用
request.setCharacterEncoding("utf-8");
在windows下正常的,linux下就乱了,linux的系统编码为utf-8.
最奇怪的是用iso,utf-8,gbk三个互相转编码都是乱码,甚至转两层,比如先从iso->utf-8,再从gbk->iso
都还是乱码,不知道还有哪里会有问题 |
|