解决Extjs4 Store load方法传中文参数出现乱码问题
2015-01-24 10:51
686 查看
原因是store的load方法是通过Get方法发送请求,而Get方法的请求参数是写在URL里的,所以这时候就要对URL里的中文参数进行编码,方法如下:
还有更好的方法,就是把store的Get方法改为Post方法,具体实现方法可以看:http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.data.proxy.Rest
参考文章:
http://huyjava.iteye.com/blog/1356011 http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html
var encodedValue = encodeURIComponent(value); // 在Extjs里对要提交的中文字符串进行decode处理Java后台进行反编码处理:
java.net.URLDecoder.decode(encodedValue, "utf-8");
还有更好的方法,就是把store的Get方法改为Post方法,具体实现方法可以看:http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.data.proxy.Rest
参考文章:
http://huyjava.iteye.com/blog/1356011 http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html
相关文章推荐
- 从js向Action传中文参数出现乱码问题的解决方法
- JSP页面中超链接传递中文参数出现乱码问题解决方法
- 从js向Action传中文参数出现乱码问题的解决方法
- 从js向Action传中文参数出现乱码问题的解决方法
- 从js向Action传中文参数出现乱码问题的解决方法
- 从js向Action传中文参数出现乱码问题的解决方法
- Extjs4 store load 有中文字符提交后台乱码解决方法
- GET方法和POST获取中文参数出现乱码的问题及解决方法
- get请求时候参数中含有“中文”字段出现乱码问题的原因和解决方法
- JSP页面中超链接传递中文参数出现乱码问题解决方法
- 从js向Action传中文参数出现乱码问题的解决方法
- jsp带中文请求参数的乱码问题的解决方法
- Jsp中通过get方法传递参数为中文时出现乱码如何解决?
- VC轻松解析XML文件--CMarkup使用方法(解决解析中文字符出现乱码问题)
- 解决Java中URL传递中文参数时出现乱码的问题
- win7 64位系统使用VS2010生成时出现中文目录乱码问题的解决方法
- 解决ASP.NET带中文参数出现乱码的问题
- 彻底解决get显示提交时,参数中包含中文时出现乱码的问题
- JSP传递参数中文乱码问题的一种解决方法
- JAVASCRIPT用Url传递参数出现中文乱码的解决方法