关于jsp中request请求乱码问题

其实在写web项目的时候最怕的就是出现乱码,有时候很微小的错误可能要找很久,伤神费力。这就要求我们在编程的时候尽量要规范严谨。废话不多说,今天在写jsp的时候又出现了乱码。四处求解,在书上最后找到了答案。在提交表单的时候,如果是中文表单,难免要出现字符集不匹配出现的乱码,这时就要对这个进行编码设置。对于jsp中request这个内置对象,设置编码是这样的:<%requset.setCharactorEncoding("utf-8");%>,其实书上使用的是gb2312这个编码,但是我之前用的时候还是出现了乱码,所以最后还是觉得国际编码最优。还有一个小细节,这段代码一定要放在页面中没有调用任何reauest对象的时候,否则的话这句话就不起作用了。

当然,解决中乱码还有一种方法就是重新构造一个Sting对象来实现,但是那个我觉得有点繁琐,每获得一个参数就要加那么一句,太冗杂。

posted @ 2015-11-22 15:29  小小菜鸟在前进  阅读(407)  评论(0编辑  收藏  举报