直接访问对象属性百里香

时间:2017-03-17 16:21:24

标签: java thymeleaf

假设我有一个带有2个字段的类Factory:fName和fArea。是否可以通过添加到Model或ModelAndView的单个对象“f1”(Factory实例)来引用这些字段?像这样的$ {f.fArea}(其中f是addObject方法的String attributeName参数)。谢谢提前!

1 个答案:

答案 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