struts2条件查询异常乱码

wolfzjg 2011-02-15 01:12:52
jsp页面编码是utf-8,在web.xml里也配置了filter,设定也是utf-8。
但是在页面输入查询条件的时候,如果输入的是偶数个的汉字时,可以根据条件查询出结果,但如果输入的奇数个的汉字时,出现乱码。
小弟百思不得其解,请各位大大帮忙!
...全文
122 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
谁是莫默的呢 2011-02-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 wolfzjg 的回复:]
我也搞不明白,两个字或四个字的时候查询都是正常的;一个字或三个字时就不正常了。
搞不明白为啥这时候编码改变了。
[/Quote]

这个有点奇怪了..基数个 多写几个字看看
wolfzjg 2011-02-15
  • 打赏
  • 举报
回复
我也搞不明白,两个字或四个字的时候查询都是正常的;一个字或三个字时就不正常了。
搞不明白为啥这时候编码改变了。
hanshichaone 2011-02-15
  • 打赏
  • 举报
回复
debug一下,看一下后台是不是把编码改了,然后前台就读取异常
wolfzjg 2011-02-15
  • 打赏
  • 举报
回复
看样子是解决不了了,谢谢楼上两位的帮忙
wolfzjg 2011-02-15
  • 打赏
  • 举报
回复
filter拦截的是所有的请求
赫舍里执鸢 2011-02-15
  • 打赏
  • 举报
回复
写过滤器,拦截所有的请求装还给是后在跳转。
wolfzjg 2011-02-15
  • 打赏
  • 举报
回复
查询不是ajax,
js也是utf-8的。
智鹿软件 2011-02-15
  • 打赏
  • 举报
回复
查询是不是ajax查询的啊?看看js的编码格式。
或者看看是不是某个特定的字段的问题。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧