我正在从文本字段中获取一个Java脚本对象,形式为(我在其中写过字并在其中)var obj = {“名称”:“%26”,“工资”:45124};这里%26代表“&”(十六进制值)(我不知道为什么将其转换为十六进制) 当我尝试使用Ext.json.encode对其进行编码时,它将转换为 “ {” name“:”&“,”工资“:45124}”
现在,当我尝试通过动作类中的struts传递此命令时,我只会得到{“ name”:“
如果我将编码后的字符串覆盖为“ {“ name”:“%26”,“ salary”:45124}“ 我在动作课中得到了正确的字符串。