Json 页面输出的问题!!!

我用的是SSM 然后我现在在action 中有个Json ,里面是一个集合,现在我要在页面能获取到,怎么写?
public String getAllMission(){
mList=aService.getA();//现在我要把这个集合放到JSON里面去,下面代码怎么写?
return SUCCESS;
}

5个回答

Strring result = JSON.toJSONString(mList);
很简单,

Shadow_____
Shadow_____ 是这样的,我这个集合是在 action 里面,我现在要把这个集合存放在 JSON 通过 Struts配置传到页面中,这个怎么写?还有就是到页面的时候,比如我用一个<p>标签接收显示,怎么写
接近 5 年之前 回复

不是很明白你的意思:我的理解是,你需要t通过Json工具将mList转换成Json对象,存放在会话中,然后到页面上去获取

Shadow_____
Shadow_____ 是这样的,我这个集合是在 action 里面,我现在要把这个集合存放在 JSON 通过 Struts配置传到页面中,这个怎么写?还有就是到页面的时候,比如我用一个<p>标签接收显示,怎么写
接近 5 年之前 回复

放到request里面,再在页面上用foreach标签进行遍历

前台调用的那个函数使用回调,
function fun(data)
解析这里的data就可以了

JsonConfig jc=new JsonConfig();
jc.setExcludes(new String[]{"需要排除的属性","需要排除的属性"}); //如果List集合里面有对象或者集合类型的属性要使用JsonConfig排除这些属性,不然后台会报错,没有的话这两句代码可以不写
String json=JSONArray.fromObject().toString(); //将List集合转换为json格式的字符串
ServletActionContext.getResponse().getWriter().write(json); //将数据发送到前台,最后return NONE;

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问