【问题标题】:distplay:table tag export links appear on top in Struts 2display:table 标签导出链接出现在 Struts 2 的顶部
【发布时间】:2013-07-12 10:40:44
【问题描述】:

我在我的 JSP 中使用<display:table> 来显示数据列表。

这是我的 JSP 代码:

<display:table name="Clients" class="table table-condensed table-hover" requestURI="" id="ClientList" export="true" pagesize="5">
        <display:column property="clientKey" sortable="true" href="editMClient" media="html"
            paramId="clientKey" paramProperty="clientKey" titleKey="mClient.clientKey"/>
        <display:column property="clientKey" media="csv excel xml pdf" titleKey="mClient.clientKey"/>
        <display:column property="MClientcol" sortable="true" titleKey="mClient.MClientcol"/>
        <display:column property="clientName" sortable="true" titleKey="mClient.clientName"/>

    <%--Many columns --%>

 </display:table>

我想在表格顶部而不是底部显示要设置的导出选项。

我签入了Display Tag Library - Configurations,但它可以选择将分页横幅设置在顶部、底部或两者兼而有之。我找不到相同的出口。

有没有设置选项,我可以在displaytag.properties文件中指定。

另外,每页显示的行,我设置为5。像 jqGrid 一样,有没有办法动态改变它?

【问题讨论】:

    标签: jsp struts2 jsp-tags displaytag


    【解决方案1】:

    div 具有类 exportlinks,您应该通过 CSS 技术覆盖该类。在这种情况下,您可以自定义栏的外观。

    要动态更改pagesize,您需要自定义横幅并将select 放置在那里,然后onchange 事件应通过提交来自选择的值或在GET 请求中发送它来处理更改pagesize="&lt;s:property value="pagesize"/&gt;"。动作改变值后,只需保持返回或刷新页面即可使更改生效。

    【讨论】:

      猜你喜欢
      • 2014-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多