是否可以以下列方式插入模型数据
例如在Spring控制器中
ModelAndView mv = new ModelAndView(viewName);
String id = SessionUtil.getUserId(request);
boolean isUserLoggedIn = SessionUtil.isValidSession(request);
mv.addObject("isUserLoggedIn", isUserLoggedIn);
**mv.addObject("id", id );**在thymeleaf视图模板中
<ul class="nav nav-list" th:attr="ng-init='getNavigation(${id})'">我希望得到.ng-init=‘getNavigation(1)’>
发布于 2015-09-13 07:18:03
Thymeleaf不以您所显示的方式执行字符串模板,因此您需要将字符串与变量表达式连接起来:
th:attr="ng-init='getNavigation('+${id}+')'"或用变量表达式将字符串括起来:
th:attr="ng-init=${'getNavigation('+id+')'}"(两人都有相同数量的字符,所以这纯粹是品味的问题;我想,对我来说,第一个看上去更易读。)
https://stackoverflow.com/questions/32545024
复制相似问题