【研电赛day1】

1、今天主要进行服务器端的测试,将所有的DaoBean,ServiceBean完善并且配置完成。

2、主要遇到了中文编码方面的问题

为了方便的验证Action的功能以及映射是否正确,我在IE端输入username=%e4%b8%81%e8%b6%85(这里是在网上找的一个网站,使用URlEncoding进行编码之后的“丁超”)。在Action页面中使用request获取的时候,出现了中文乱码问题。

【解决方法】image

【问题原因】可能IE端在对URL中的参数使用的是”ISO-8859-1”,所以在解码端对数据也需要用这种编码方式进行解析。

【好的灵感】在web端对于中文乱码问题,除了从tomcat的server.xml着手,还可以使用过滤器(filter)来配置encodeFilter.暂时没有使用这种方法。

image

image

在web.xml中进行配置。

posted @ 2016-04-24 13:24  黑泡man  阅读(133)  评论(0编辑  收藏  举报