以前一直处理乱码的问题,总是how,不知道why.
现在总结:1.jsp的编码方式:pageEncodiing; 它是负责页面编码的,与发生请求没有关系.(可是为什么实际测试的时候发现它和发送请求的编码有关系呢?继续看下边!)
2.jsp发送给web servlet容器的编码 contextType 的 charset. 如果不指定,charset=pageEncoding(这就回答了上面的问题-----在tomcat中是这样的.)
3.其他的就好搞了,可以在java那边解码,或是在Java那边把reequest的解码方式设为 jsp发送的charset一样;.......当然还有其他的方式.over!