$Ajax({
type:post,
dateType:"json",
url:"ajaxLogin.action",
data:{'key':encodeURIComponent(value),'':''}, //json类型
success:function(data){
}
});
//在Set方法中进行转码 防止中文乱码
String temp= new String(vmID.getBytes("ISO-8859-1"),
"UTF-8");
this.vmID = URLDecoder.decode(temp, "UTF-8");
URLDecoder.decode(value, "UTF-8");
在struts中配置
<package name="ajax" extends="json-default">
<action name="ajaxLogin" class="">
<!-- 返回类型为json 在json-default中定义 -->
<result type="json">
<!-- root的值对应要返回的值的属性 -->
<!-- 这里的result值即是 对应action中的 result -->
<param name="root">result</param>
</result>
</action>
</package>