首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

表单交付乱码

2013-08-04 
表单提交乱码今天发现一个很奇怪的问题,希望哪位高手能帮我解决。首先,我有一个表格然后在选项这里了是一个

表单提交乱码
今天发现一个很奇怪的问题,希望哪位高手能帮我解决。首先,我有一个表格


然后在选项这里了是一个表单
表单交付乱码
现在的问题是这样的,我选择第一行的时候,也就是说选择车牌号为1002的时候,后台数据完全正常,

而我选择第二行(车牌号为100000)和第三行(B00002)时,出现如下的乱码。
表单交付乱码
我已经试过了,在选项中,三个车牌号都是可以正常读取的。只是不明白为什么提交的时候,第二行跟第三行的值变成乱码了。 乱码 Java 表单提交

分享到:
[解决办法]
 在基层 set 的时候 加一个 转码(UTF-8) 
如果取值 乱码 就 在get 里加
[解决办法]
你用的是什么请求?

servlet 的话可以加个过滤器,可以打印出来参数编码看看。

request.getCharacterEncoding();

然后相应的进行转换。
[解决办法]
可以写一个过滤器   还有页面和服务器编码方式要保持一致
[解决办法]
在方法第一行request.setCharacterEncoding("utf-8");
[解决办法]
servlet加:
response.setContentType("text/html;charset=utf-8");
request.setCharacterEncoding("utf-8");
[解决办法]
看一下这个帖子,专门解决乱码的,还有问题你在引用下找我。
http://bbs.csdn.net/topics/390372335

[解决办法]
写个filter

热点排行