gpt4 book ai didi

java - 显示标签、分组和空行

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

我正在寻找一种与 displaytag 进行分组的方法但组标题与详细信息分开。可能不太清楚,所以这里是一个例子:

如果我只是将组添加到显示标签表中,我最终会得到如下结果:

| group1 | item1 |
| | item2 |
| | item3 |
| group2 | item4 |
| | item5 |

我想要这样的东西:

| group1 |       | 
| | item1 |
| | item2 |
| | item3 |
| group2 | |
| | item4 |
| | item5 |

我在文档中找不到任何内容。有谁知道是否有解决办法?或者我应该回到简单的手写 JTSL ?

最佳答案

抱歉,迟到了 7 个月,但是尝试使用 MultilevelTotalTableDecorator 装饰器,它会根据您的要求生成一个空行,但这实际上是装饰器应该做的事情的副作用。您必须尝试其他选项才能让它执行您想要的操作。

<%
// you can do this as a scriptlet on the page, but i put it into a taglib...
org.displaytag.decorator.MultilevelTotalTableDecorator subtotals = new org.displaytag.decorator.MultilevelTotalTableDecorator();
subtotals.setGrandTotalDescription("&nbsp;"); // optional, defaults to Grand Total
subtotals.setSubtotalLabel("&nbsp;", null);
pageContext.getRequest().setAttribute("subtotaler", subtotals);
%>
<display:table name="contacts" id="contactRow" defaultsort="1" defaultorder="ascending" decorator="subtotaler">
<display:column property="contactType" title="Contact Type" total="true" group="1"/>
<display:column property="contactDate" format="{0,date,MM/dd/yyyy}" title="Date" />
<display:column property="contactName" title="Name" />
<display:column property="contactPhone" title="Phone" />
<display:column property="contactEmail" title="Email" />
</display:table>

关于java - 显示标签、分组和空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/277982/

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