thymeleaf 禁用a标签
时间: 2023-11-02 22:53:27 浏览: 49
可以在thymeleaf中使用非超链接的方式来进行页面跳转。具体来说,可以使用th:onclick来定义点击事件,并在其中编写JavaScript代码来实现跳转功能。例如:
<button th:onclick="'location.href=\'http://www.example.com\'\'">跳转到示例网站</button>
这样就可以通过点击按钮来跳转到指定的网址,而不需要使用a标签。
相关问题
thymeleaf a标签
在Thymeleaf中,a标签用于创建超链接。可以通过th:href属性来指定链接的目标URL。例如,如果要创建指向"www.example.com"的链接,可以将th:href设置为"@{www.example.com}"。此外,可以使用th:text属性来指定在链接中显示的文本内容。例如,如果要在链接中显示"点击这里",可以将th:text设置为"点击这里"。通过这种方式,Thymeleaf可以方便地生成动态的超链接。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Thymeleaf 基本用法](https://blog.csdn.net/weixin_44410921/article/details/88033090)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [thymeleaf - 常用标签](https://blog.csdn.net/weixin_43530295/article/details/104143350)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
thymeleaf a标签跳转页面
要在 Thymeleaf 中使用 `<a>` 标签来实现页面跳转,你可以在 `href` 属性中直接使用 Thymeleaf 表达式。例如:
```html
<a th:href="@{/target}">Go to Target Page</a>
```
在上述示例中,`@{/target}` 是 Thymeleaf 的 URL 表达式,它会根据你的配置生成正确的 URL。如果你的页面路径是 `/target`,那么这个表达式会生成 `/target`,作为跳转的目标路径。
当用户点击这个链接时,会自动跳转到 `/target` 路径对应的页面。
另外,如果你想要在新窗口中打开目标页面,可以添加 `target="_blank"` 属性:
```html
<a th:href="@{/target}" target="_blank">Go to Target Page</a>
```
这样点击链接时,会在新的浏览器标签或窗口中打开目标页面。