freemarker list转json

1. list转json处理

{"msg":"OK","count":"2","totalpage":"1","userlist":[{"id":"1","name":"张三","age":"12"},{"id":"2","name":"李四","age":"20"}]}

#assign>

id:${item.id}, name:${item.name},age:${item.age}

#list>

简单的json格式数据在freemarker中可以直接解析,assign指令用于在页面上定义一个变量,这儿定义了一个名称为text的json格式变量,下面普通的json解析是属于后台传递过来。

2. json的list处理

@RequestMapping(method = RequestMethod.GET)

public ModelAndView index() {

ModelAndView view = new ModelAndView("sc");

Listlist = new ArrayList();

TestVO contentVO = new TestVO();

contentVO.setTitle("www.51gjie.com");

list.add(contentVO);

JSONObject json = new JSONObject();

json.accumulate("list", list);

view.addObject("message", json);

return view;

}

//freemarker页面

java教程网站:${content.title}

#list>

输出:java教程网站:www.51gjie.com

版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐