distplay:表标签导出链接出现在 Struts 2 的顶部

问题描述 投票:0回答:1

我在 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>

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

我签入了显示标签库 - 配置,但它有一个选项可以将分页横幅设置在顶部、底部或两者上。我没有找到相同的出口。

是否有任何选项可以设置它,以便我可以在

displaytag.properties
文件中指定。

此外,每页显示的行数,我设置为

5
。像jqGrid一样,有什么方法可以动态改变它吗?

java jsp struts2 jsp-tags displaytag
1个回答
0
投票

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

要动态更改

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

© www.soinside.com 2019 - 2024. All rights reserved.