经过网上查找相关文档,原来extjs进行跨域访问时需要对callback进行处理。(extjs提交时,会默认提交一个名为callback的参数)。所以,我们需要在服务端对callback进行处理。处理方法如下:(以下为java代码)
/**获得callback的值*/
String callBack=req.getParameter("callback");
String ss="{\"totalCount\":\"1\",\"res\":[" +
"{\"name\":\"scott\",\"password\":\"123456\",\"number\":\"0.55\",\"birday\":\"1900-10-10\",\"content\":\"asdfasdfasdfsadfsdf\"}]}";
String responseString="";
if(callBack!=null&&!callBack.equals("")){
/**使用ScriptTagProxy时*/
responseString=callBack+"("+ss+")";
}else{/**未使用ScriptTagProxy*/
responseString=ss;
}
resp.getWriter().print(responseString);
分享到:
相关推荐
但是,在拼接Json格式的字符串时,如果字符串的内容过多,就容易拼出错误的字符串,而实践证明了这个字符串拼接的调试过 程明显拖延了开发的速度,因此,我们需要一个能够轻松组建Json格式字符串的工具包,来简化这...
一个运用Extjs,Struts2, json,iterator技术构建的iterator_jsonDemo2。iterator_jsonDemo1的链接:http://download.csdn.net/detail/cafebar123/8816409 运用了Extjs,Struts2, json,iterator技术, 将数据从...
使用ExtJs获取后台json格式的数据必须的七个jar包,commons-beanuti-1s-1.7.0.jar,commons-collections-3.1.jar,commons-lang-2.5.jar,commons-logging-1.0.4.jar,ezmorph-1.0.4.jar,json-lib-2.1.jar,...
ExtJs + Struts2 + JSON 程序总结
ExtJs学习资料22-从服务器获取JSON数据并分页处理.doc
简单extjs+json+servlet实现,页面展示,仅供大家参考
@@@extjs+struts2+json plugin的例子
ExtJS+struts2+json登陆实例--源码,适合初学者
Extjs Grid+apsx+json 的一个小例子 在网上找了很久没有找到 。拼拼研究 谢了这么一段
extjs 中间页 后台json extjs 中间页 后台json extjs 中间页 后台json
extjs4 MVC2 TreePanel动态JSON实现 extjs4 MVC2 TreePanel动态JSON实现
后台直接拼接json树形结构 Action直接传到前台
extjs_php向后台提交json_post的接收方法实例 php接口json数据用$_post[]方法无效时使用
struts2 json extjs 完整实例 struts2 json extjs 完整实例 完整可用 无错! struts2 json extjs 完整实例 struts2 json extjs 完整实例 完整可用 无错! struts2 json extjs 完整实例 struts2 json extjs 完整...
ExtJS_Tree利用_JSON_在Struts_2实现Ajax动态加载树结点,精彩不容错过。
本Demo采用Struts2.1.8+Spring2.5.6(Annotation注解)+Hiberante3.3.2(Annotation注解)+ExtJS(Struts2-json)
extjs读取解析后端json格式数据并显示条形图,非常好看的特效,只能用炫酷来形容,感兴趣就下载看看吧,用在自己的网站觉得吸引眼球!
这是个 Json+ExtJs整合的好例子
name:'tom', // 字符串 age:24, // 数字 sex:'man', married:false, books:[ // 数组中嵌入json对象 {name:'历史',price:30}, {name:'文学',price:25} ] } // 通过点号表示法获得json对象的内部属性 alert...
Extjs Tree + JSON + Struts2 例子