gpt4 book ai didi

java - Spring Roo - 将查找器添加到 list.jspx 中的每一行

转载 作者:太空宇宙 更新时间:2023-11-04 08:07:26 25 4
gpt4 key购买 nike

我创建了一个查找器,findUserBySupervisoID。我想获取该查找器并将其应用到 list.jspx 中的每一行,同时将 list.jspx 中的一项 (managerID) 作为查找器的参数。我知道我需要修改 list.tagx 但我不确定如何为每一行传递管理器 ID(不是其主键)。有什么建议吗?

最佳答案

  • 将 table.tagx 复制到 tableManager.tagx

这允许您稍后更新 roo 标签,而不会丢失您的更改

  • 更新 list.jspx 以使用 tableManager 而不是 table

  • 将自定义列添加到 tableManager.tagx,请参阅下面的示例:

用于打开/关闭自定义列的额外参数:

<jsp:directive.attribute name="hits" type="java.lang.Boolean" required="false" description="Include 'hits' link into table (default true)" />

额外参数的默认值

<c:if test="${empty hits}">
<c:set var="hits" value="true" />
</c:if>

显示额外列

      <c:if test="${hits}">
<td>
<spring:url value="/hits" var="hits_form_url">
<spring:param name="find" value="ByScraper"/>
<spring:param name="scraper" value="${itemId}"/>
<spring:param name="page" value="1"/>
<spring:param name="size" value="${param.size}"/>
</spring:url>
<spring:url value="/resources/images/list.png" var="hits_image_url" />
<spring:message arguments="${typeName}" code="entity_hits" var="hits_label" />
<a href="${hits_form_url}" alt="${fn:escapeXml(hits_label)}" title="${fn:escapeXml(hits_label)}">
<img alt="${fn:escapeXml(hits_label)}" class="image" src="${fn:escapeXml(hits_image_url)}" title="${fn:escapeXml(hits_label)}" />
</a>
</td>
</c:if>

关于java - Spring Roo - 将查找器添加到 list.jspx 中的每一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11853090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com