jsp部分乱码(并不是没有设置编码的问题)


当页面跳转的时候,还是有中文的乱码存在,最后发现我没有写页面的提交方式,

用户名:
密码:
年龄:
爱好:
乒乓球 足球 篮球

这就是之前的页面的语句,会出现跳转似的乱码,

用户名:
密码:
年龄:
爱好:
乒乓球 足球 篮球

加上method之后就没有乱码了,好了 问题解决了,原因是:

当我把代码中的post改为get之后,页面的乱码问题又出现了

如果不写指定method的话,默认是使用get方式提交。

get的限制表单的数据集为ASCII码。

而Post支持整个ISO10646字符集,默认是用ISO-8859-1

如果表单不显示的声明method为post,则默认为get。