即使basic.show.header已设置为true,显示标记也不显示表标题

时间:2017-05-15 21:29:26

标签: jsp displaytag

我正在使用Display tag库进行一些分页和排序。它到目前为止工作正常但我需要显示表头,即使没有记录。我根据文档将basic.show.header属性设置为true,但我仍然看到Nothing found to display消息。如果我做错了,请查看代码。

<display:table id="data" name="intgList" requestURI="/integration/viewIntegration" class="fieldLabelCell" pagesize="4">
    <display:setProperty name="basic.show.header" value="true" />
    <display:column property="lob" title="Line of Business" sortable="true" class="displayColumns" />
    <display:column property="insuredName" title="Insured" sortable="true"  class="displayColumns"/>
    <display:column property="custPhone" title="Customer Phone" sortable="true"  class="displayColumns" />
    <display:column property="policyNumber" title="Policy #" sortable="true" class="displayColumns" />
    <display:column property="createdDate" title="E-Sign Created Date" sortable="true" class="displayColumns" />
    <display:column property="custEmail" title="Customer Email" sortable="true" class="displayColumns" />
    <display:column property="esignNumDocs" title="# of E-Sign Documents" sortable="true" class="displayColumns" />
</display:table>

1 个答案:

答案 0 :(得分:0)

我明白了。我使用的是错误的财产。我应该使用<display:setProperty name="basic.empty.showtable" value="true" />代替。