首页 > 解决方案 > 如何在 Thymeleaf 中单击表格行时显示上下文菜单

问题描述

任何人都可以向我展示如何在单击表格行时显示 Thymeleaf 上下文菜单以及如何有条件地显示将在 thymeleaf 上下文菜单中显示的值的示例代码。

我来自 JSF/Primefaces 背景,他们这样做如下:

<p:contextMenu id="contextMenu" for="tblUsers" widgetVar="contextMenu" event="x">
    <p:menuitem value="VIEW" action="#{userController.view()}" 
              rendered="#{userController.permitView}" />
    <p:menuitem value="EDIT" action="#{userController.edit()}"
              rendered="#{userController.permitEdit}" />
    <p:menuitem value="DELETE" action="#{userController.edit()}"
         rendered="#{userController.permitDelete}" />
</p:contextMenu>

其中 userController 是控制器, tblUser 是相关数据表的 id。

标签: javathymeleaf

解决方案


推荐阅读