如果不是返回json的话,我就可以用等标签来绑定数据。但是如果返回的是json的
话,感觉S标签就废掉了。。。请问还有方法可以再用到吗
如果你是返回Json格式的数据的话,那你应该就是用ajax异步来操作的,这样异步操作的返回内容,交给Js去处理就好了,你用这种方法,response不可能将返回的信息直接带到页面中,怎么用S标签进行处理啊~不过你可以上网搜一下:struts2的具有ajax功能的标签。可能能满足你的需要。struts2中常用的Ajax标签作用域中会用到s标签;和c:forEach类似。还有就是判断等。
返回json数据,可以交给JS处理,但必须的注意的是后台返回json字符串时,必须得含该字段,且至少是个js的空数组的写法"[]",不然前台JS会报错:
js code:
var data = ${xxx};
for(var i =0;i<data.length;i++){
.....
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。