我正在使用 strut2-JSP 生成报告。在该报告中,我试图跳过显示表中具有特定“groupName”的某些行,但在计算列中的总数时需要包含该行的信息或行。![我的报告大致如下表所示][1]
组名 |Net Total
Multi_species category | $300 多
物种类别 | 400 美元多
物种类别小计 | 700 美元
但我必须显示如下:
组名 |Net Total
Multi_species 类别小计 | 700 美元
例如:我试图摆脱具有组名“Multi_species category”但想保留计算总数的行(“Multi_species category subTotal”)的行。尝试在表内使用“如果”条件不起作用。请让我知道我做错了什么。这是生成此表的示例代码:
<display:table id="reportTable"
name="tableData"
requestURI=""
cellspacing="0px"
export="true"
class="displaytagTable">
<display:setProperty name="decorator.media.pdf"
value="expenditures.decorator.ItextTotalSpeciesDecorator"/>
<c:if test="${ !( groupName == \"Multi_species category\") }">
<display:column title="Group Name" property="groupName" group="1"/>
<display:column title="Net Total" property="total" class="alignRight"
decorator="expenditures.decorator.DollarDecorator"
total="true"/>
</c:if>
</display:table>
如果需要更多信息,请告诉我。提前致谢
此外,我在该行遇到错误:
<c:if test="${ !( groupName == \"Multi_species category\") }">
- 我应该如何在这里比较字符串?