解决Ext的中文乱码问题

设置正确的Content-Type以解决Ext的中文乱码问题

1、前后台所有文件统一用utf-8编码方式。

2、在Request Headers中设置Content-Type:application/x-www-form-urlencoded; charset=utf-8,
具体方法:将
Ext.lib.Ajax.defaultPostHeader += '; charset=utf-8'
加在Ext.onReady块里,
此方法可以解决用EXT在POST时的中文乱码问题。

3、在Response Headers中设置Content-Type:text/json;charset=utf-8,在JAVA中实现方法:
response.setContentType("text/json; charset=utf-8")

此方法可以解决用EXT在显示后台中文时的乱码问题。

你可能感兴趣的:(java,json,Ajax,ext)