如果用java后台代码的话,就非常简单,但是要在jsp中循环取值,却不能写任何java代码。
上网查了半天资料,最终使用json实现。
将List<T>转换为json,在页面循环遍历json取值。
@RequestMapping("")
public String index(HttpServletRequest request) {
List<Widget> widgets = widgetManager.getAll();
request.setAttribute("widgets", widgets);
String jsonWidget = jsonArray.toString();
request.setAttribute("jsonWidget", jsonWidget);
return getFileBasePath() + "uiIndex";
}
List<Widget> widgets = widgetManager.getAll();
JSONArray jsonArray = JSONArray.fromObject(widgets);
String jsonWidget = jsonArray.toString();
request