首页 > 其他 > 详细

选择变量表达式\消息表达式\链接表达式

时间:2020-06-24 09:51:00      阅读:61      评论:0      收藏:0      [点我收藏+]

  选择变量表达式和变量表达式用法类似,一般用于从被选定对象而不是上下文中获取属性值,如果没有选定对象,则和变量表达式一样,示例代码如下 

 

```html

<div th:object="${book}">

<p>titile: <span th:text="*{title}">标题</span>.</p>

</div>

```

 

*{title} 选择变量表达式获取当前指定对象book的title属性值。

 ~~~~~~~~~~~~~~~~~~~~`

消息表达式#{...}主要用于Thymeleaf模板页面国际化内容的动态替换和展示,使用消息表达式#{...}进行国际化设置时,还需要提供一些国际化配置文件。关于消息表达式的使用,后续会详细说明 

 ~~~~~~~~~~~~~~~~~~~~~~

链接表达式@{...}一般用于页面跳转或者资源的引入,在Web开发中占据着非常重要的地位,并且使用也非常频繁,示例代码如下:

 

```html

<a  th:href="@{http://localhost:8080/order/details(orderId=${o.id})}">view</a>

<a  th:href="@{/order/details(orderId=${o.id})}">view</a>

```

 

?          上述代码中,链接表达式@{...}分别编写了绝对链接地址和相对链接地址。在有参表达式中,需要按照@{路径(参数名称=参数值,参数名称=参数值...)}的形式编写,同时该参数的值可以使用变量表达式来传递动态参数值 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

刚学了拉勾教育的《Java工程师高薪训练营》,看到刚学到的点就回答了。希望拉勾能给我推到想去的公司,目标:字节!!

选择变量表达式\消息表达式\链接表达式

原文:https://www.cnblogs.com/lagoujiaoyu/p/13185845.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!