假设我有一个带有2个字段的类Factory:fName和fArea。是否可以通过添加到Model或ModelAndView的单个对象“f1”(Factory实例)来引用这些字段?像这样的$ {f.fArea}(其中f是addObject方法的String attributeName参数)。谢谢提前!
答案 0 :(得分:1)
是的,这是可能的。该语法是百里香表达式如何运作的基础......
// Controller
@GetMapping("/whatever")
public String whatever(Map<String, Object> model) {
model.put("f", new Factory());
return "whatever";
}
// Template
</span th:text="${f.fArea}" />
http://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#variables