一、thrill用法
在th:href用法中,thrill用法可以用来为链接添加动态参数,以便在不同的场景下展示不同的页面。
下面是一个示例代码:
用户详情
上面的代码中,{id}是占位符,${user.id}是动态参数,而status=’active’是静态参数。
使用thrill用法可以让链接在不同的场景下展示不同的页面,比如在用户处于激活状态时展示用户详情页面,而在用户处于未激活状态时展示用户激活页面。
二、threat用法
在th:href用法中,threat用法可以用来定义链接的目标位置。当定义了一个链接后,用户点击该链接时,就会跳转到所定义的目标位置。
下面是一个示例代码:
去登录
上面的代码中,@{/login}定义了链接的目标位置,而target=”_blank”定义了链接的打开方式,这里是在新标签页中打开。
使用threat用法可以让链接指向特定的目标位置,比如在登录页面中,可以使用该用法将所有的链接都指向首页或各自对应的页面。
三、thrust用法
在th:href用法中,thrust用法可以用来为链接添加链接参数,以便在跳转时在URL后添加查询参数。
下面是一个示例代码:
查询用户信息
上面的代码中,?号后面和&符号之间的部分都是链接参数,以键值对的形式描述。
使用thrust用法可以让链接在跳转时带上额外的查询参数,比如在查询用户信息时,可以带上ID和名字进行查询。
四、thirstfor用法
在th:href用法中,thirstfor用法可以用来定义链接的目标位置,与threat用法类似,但它可以根据条件进行不同链接的跳转。
下面是一个示例代码:
上面的代码中,@{|/user/${user.id} :: ${user.active} ? ‘detail’ : ‘activate’|}定义了在用户处于激活状态时跳转到用户详情页面,而在用户处于未激活状态时跳转到激活页面。
使用thirstfor用法可以让链接根据条件进行不同的跳转,比如在用户处于不同状态时跳转到不同的页面。
五、thrive的用法
在th:href用法中,thrive用法可以用来定义链接的后缀。在某些情况下,我们可能需要在链接后面加上一个特定的后缀,以便于服务端进行处理。
下面是一个示例代码:
用户列表
上面的代码中,(thrive=${condition})定义了链接的后缀。根据条件,我们可以让链接带上不同的后缀从而进行不同的处理。
使用thrive用法可以让链接在后缀上带上不同的参数,比如在用户列表页面中,可以带上排序和过滤参数进行列表过滤。
六、thirsty的用法
在th:href用法中,thirsty用法可以用来定义链接的分页。在一些需要进行分页处理的情况下,我们可以使用该用法来定义链接的分页参数,以便于服务端进行分页处理。
下面是一个示例代码:
下一页
上面的代码中,${page}和${size}定义了链接的分页参数,在进行下一页操作时,服务端会根据这些参数进行分页处理。而th:if=”${paged}”则是用来判断是否需要分页链接的条件。
使用thirsty用法可以让链接在分页上带上相关的参数,比如在列表页面中,可以带上当前页码和每页显示条数来进行分页。
七、thirty的用法
在th:href用法中,thirty用法可以用来定义链接的协议。在一些需要使用特定协议的情况下,我们可以使用该用法来定义链接的协议,以便于在使用时能够正确的解析。
下面是一个示例代码:
下载文件
上面的代码中,@{ftp://domain.com/upload/file.zip}定义了链接的协议为FTP协议,在点击下载链接时会使用FTP协议进行文件下载。
使用thirty用法可以让链接带上特定的协议,比如在一些需要使用FTP协议进行下载的场合下就可以使用该用法。
八、athrongof的用法
在th:href用法中,athrongof用法可以用来定义链接的目录和文件名。在一些需要定义目录或文件名的情况下,我们可以使用该用法来进行定义,以便于在URL中正确解析。
下面是一个示例代码:
目录
上面的代码中,@{catalog/index.html}定义了链接指向的目录和文件名。
使用athrongof用法可以让链接指向特定的目录或文件,比如在需要定位到某个具体页面时,就可以使用该用法来进行定义。
原创文章,作者:WSOIT,如若转载,请注明出处:https://www.506064.com/n/329804.html