一、th:attr
设置标签属性,多个属性可以用逗号分隔
例:
1.后端接口:
@GetMapping(value = "/welcome")
public ModelAndView getWelcomeTitle() {
ModelAndView modelAndView = new ModelAndView("welcome.html");
modelAndView.addObject("attr1", "属性值1");
modelAndView.addObject("attr2", "属性值2");
return modelAndView;
}
2.welcome.html:
只设置一个属性的情况:
页面实际解析为:
设置多个属性的情况:
页面实际解析为:
二、th:style
设置标签样式,多个样式需要拼接
1.后端接口:
@GetMapping(value = "/welcome")
public ModelAndView getWelcomeTitle() {
ModelAndView modelAndView = new ModelAndView("welcome.html");
modelAndView.addObject("font-size", "100px");
modelAndView.addObject("font-weight", "700");
modelAndView.addObject("font-family", "courier");
return modelAndView;
}
2.welcome.html:
只设置一个属性的情况:
页面实际解析为:
设置多个属性的情况:
页面实际解析为:
也可以像这样追加一个:
页面实际解析为:
也可以像这样追加多个:
页面实际解析为: