layui + thymeleaf 动态拼接地址

1.第一种方式  {url}进行占位,在后面的()里写入占位的值 ${url}是controller里面传过来的值

<img th:src="@{{url}{{d.userImg}}(url=${url})}" alt="加载失败"/>

2.第二种方式 {{d.userImg}} 是layui的获取全局变量里的值,用单引号引起来
<img th:src="@{${url} + '{{d.userImg}}'}" alt="加载失败"/>

后面可以继续拼接值 如果是字符串只要用 + 和 '' 引起来 如:
<img th:src="@{${url} + '{{d.userImg}}' + 'sea'}" alt="加载失败"/>
如果是传过来的变量就只用 + 就行了 
<img th:src="@{${url} + '{{d.userImg}}' + ${url}}" alt="加载失败"/>

猜你喜欢

转载自www.cnblogs.com/SeaWxx/p/10252811.html