JAVAEE中从JSP页面向Action传递中文参数
2014-12-05 22:52
260 查看
今天在做网上商城的商品分类浏览时,遇到要从JSP页面向Action传递中文商品类别名的问题。我项目中是建立在Struts2+Hibernate4+Spring4基础框架上的,在web.xml中配置了Spring框架的字符编码过滤器,但是依然无效。多次google之后,网上有人说自己编写一个字符编码转换的Filter,在doFilter方法中添加request和response的设置编码类型的参数。结果依然无效。此时我已经很无奈了,两种过滤器全部使用依然不能对中文编码进行转换。恼火中的我突然想到了String类中有一个构造函数,其中有一个参数就是控制了字符编码的转换,即
String s = new String(str.getBytes("iso-8859-1"),"utf-8")。再次进行修改后成功。此时为了判断下没有自己编写的字符编码Filter是否还有效,就把该Filter去掉后进行测试,结果依然可以转换成功。
String s = new String(str.getBytes("iso-8859-1"),"utf-8")。再次进行修改后成功。此时为了判断下没有自己编写的字符编码Filter是否还有效,就把该Filter去掉后进行测试,结果依然可以转换成功。
相关文章推荐
- JSP页面传递参数防止中文乱码
- 备忘录:javascript通过url向jsp页面传递中文参数乱码解决方法
- JSP页面中文参数传递get和post方法分析
- jsp页面 URL传中文参数到Action里面出现乱码
- jsp页面间传递参数 中文乱码问题(zz)
- Jsp页面中文参数传递get和post方法分析
- 关于jsp页面传递中文参数乱码的解决
- Jsp页面中文参数传递get和post方法分析
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- javascript通过url向jsp页面传递中文参数乱码解决方法
- Jsp页面中文参数传递get和post方法分析
- javascript通过url向jsp页面传递中文参数乱码解决方法
- 关于jsp页面传递中文参数乱码的解决
- javascript通过url向jsp页面传递中文参数乱码解决方法
- 解决javascript通过url向Jsp页面传递中文参数乱码问题
- Jsp页面中文参数传递get和post方法分析
- 【 jsp】页面和Action 之间传递参数的两种方式
- JSP页面之间的中文参数传递问题
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- JSP页面中文传递参数使用escape编码