使用dwz一非常奇怪的问题,后台取值乱码

一直都想使用下dwz,刚好最近有个项目需要重新开发,就打算使用dwz作为前端。没想到从列表查询开始就碰到了问题,由于我的项目编码是GBK,页面的编码也是GBK,使用dwz的表单查询后,在后台取到的值乱码了(不用dwz,直接form表单查询是正常的),然后一下午的时间就在解决这个乱码问题。最开始直接在后台进行重新编码,使用new String(naem.getBytes('gbk'),'ut
摘要由CSDN通过智能技术生成

一直都想使用下dwz,刚好最近有个项目需要重新开发,就打算使用dwz作为前端。没想到从列表查询开始就碰到了问题,由于我的项目编码是GBK,页面的编码也是GBK,

使用dwz的表单查询后,在后台取到的值乱码了(不用dwz,直接form表单查询是正常的),然后一下午的时间就在解决这个乱码问题。

最开始直接在后台进行重新编码,使用

new String(naem.getBytes('gbk'),'utf-8')

通过这种方式确实可以将部分乱码转换过来,但后来发现当有空格时,空格会形成乱码。

然后我想可能是dwz的js文件编码都是utf-8,所以会出现乱码吧,我又把dwz的js文件编码都改成gbk,事实的结果 还是一点效果都没有。

接着我又开始加过滤器,

request.setCharacterEncoding('utf-8');
response.setCharacterEncoding("gbk");


但不管怎么写,取到的值还是一点变化都没有。

后来我想难道是jquery的提交有问题?使用FF调试发现请求头中的c

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值