【发布时间】:2016-09-04 09:51:05
【问题描述】:
如何在 JavaScript 中访问变量(作为属性添加到我的控制器中的模型)以及如何使用它的属性?
我的模特:
public class Category {
private Long id;
private String name;
private List<Recipe> recipes = new ArrayList<>();
}
我的控制器:
@RequestMapping(path = "/", method = RequestMethod.GET)
public String showAllCategories(Model model) {
List <Category> categories = categoryService.findAll();
model.addAttribute("categories", categories);
return "index";
}
在我的网页上,我需要显示所有类别(没问题,使用 Thymeleaf th:each="category : ${categories}")并能够将新类别添加到类别变量并设置其属性(id、名称、食谱例子)。
那么,如何在 JavaScript 中访问变量“类别”,以及如何在 JavaScript 中添加新元素和设置属性?
【问题讨论】:
标签: javascript java spring spring-mvc thymeleaf