所有编码均配置为UTF-8,为什么还会页面提交还会出现乱码???
2013-04-14 16:56
295 查看
所有编码均配置为UTF-8,为什么还会页面提交还会出现乱码???
.既然确信配置都正确,为什么会出错呢?
更奇怪的是,有的页面时好的,有的页面又有问题.....
其实原因很简单...
出错的页面是因为采用get提交的中文参数,当通过get方法提交中文参数时,参数需要编码后再提交...
写的时候给忘记了,所以出现了这个错,当时简单的解决方法是在action里填上para = new String(para.getByte("ISO8859-1"),"UTF-8");
但是一直很纳闷,因为有的页面又不用这样写....后来终于找到时这个原因...一定要记住啊....
.既然确信配置都正确,为什么会出错呢?
更奇怪的是,有的页面时好的,有的页面又有问题.....
其实原因很简单...
出错的页面是因为采用get提交的中文参数,当通过get方法提交中文参数时,参数需要编码后再提交...
写的时候给忘记了,所以出现了这个错,当时简单的解决方法是在action里填上para = new String(para.getByte("ISO8859-1"),"UTF-8");
但是一直很纳闷,因为有的页面又不用这样写....后来终于找到时这个原因...一定要记住啊....
相关文章推荐
- JSP 表单输入,UTF编码,get方式提交数据出现中文乱码解决方法
- IE内核的浏览器在使用UTF-8编码的页面进行传值的时候出现乱码错误
- Html表单提交到Servlet输出到页面乱码 Html使用的编码是UTF-8编码显示页面,之后使用form表单提交字段到Servlet中,Servlet将利用getParamer方法获得fo
- UTF-8编码的页面向GBK页面提交表单乱码问题的解决办法
- 全部UTF-8编码使用AJAX还会出现中文乱码问题?
- 不同编码页面之间用form传值出现乱码问题解决方案 utf-8 到 gb2312
- 页面jsp编码utf-8,传递中文参数到java后台出现乱码
- 在JSP中,使用get提交方式出现乱码时,为什么要使用new String(s.getBytes("iso-8859-1"),"utf-8");?
- 解决页面中文的乱码问题,使用过滤器为所有页面配置编码格式,解决大部分的中文乱码问题
- jsp用utf-8格式编码提交到servlet时,出现乱码
- utf-8编码的页面向GBK编码的页面提交中文表单乱码终极解决方案
- asp使用utf-8编码出现乱码的困惑
- 页面编码为GBK时 jquery 提交ajax数据完美解决"中文乱码"方案
- JSP页面post和get方式提交请求,请求参数出现中文乱码
- ASP.NET页面出现乱码(UTF-8乱码)
- 【ASP】UTF-8编码的vbscript页面,调试信息的乱码问题
- 更正ftp上传采用utf-8编码方式写入txt文件用IE打开出现乱码的问题
- 使用editplus编写HTML页面为什么设置了UTF-8仍然中文乱码
- 文字编码utf-8无bom格式(网站页面出现空白行)
- UTF-8编码用于asp出现乱码问题