Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Liferay 5.2.3中使用的显示标签_Java_Struts_Liferay_Displaytag - Fatal编程技术网

Java Liferay 5.2.3中使用的显示标签

Java Liferay 5.2.3中使用的显示标签,java,struts,liferay,displaytag,Java,Struts,Liferay,Displaytag,我在Liferay 5.2.3中的表中使用显示标签分页。我的代码片段是: <logic:notEmpty name="ReportList"> <div class="TabbedPanelsContent"> <div id="LoanPosition_Tabel">

我在Liferay 5.2.3中的表中使用显示标签分页。我的代码片段是:

<logic:notEmpty name="ReportList"> 
                            <div class="TabbedPanelsContent">
                            <div id="LoanPosition_Tabel">                           
                           <display:table   name="sessionScope.ReportList" requestURI="${urlRepDetails}" pagesize='<%= pagesize %>' sort="list" class="displaytag" defaultsort="3" defaultorder="ascending"  >
                                <display:column href="${urlReverseStatusRepDetails}"paramId="fileNumber" paramProperty="fileNumber" property="fileNumber" title= '<%= messages.getMessage("sr.fileNumber") %>' sortable="true" headerClass="sortable" class="tabel-border" />
                                <display:column property="uploadFileName" title='<%= messages.getMessage("sr.uploadFileName") %>' sortable="true" headerClass="sortable" class="tabel-border"/>
                                <display:column property="product" title='<%= messages.getMessage("sr.product") %>'sortable="true" headerClass="sortable" class="tabel-border"/>
                                <display:column property="uploadDate" title='<%= messages.getMessage("sr.uploadDate") %>' sortable="true" headerClass="sortable" class="tabel-border-rt" style="text-align:right"/>
                                <display:column property="uploadTime" title='<%= messages.getMessage("sr.uploadTime") %>'sortable="true" headerClass="sortable" class="tabel-border"/>
                                <display:column property="totalInvoiceAmount" title='<%= messages.getMessage("sr.totalInvoiceAmount") %>' sortable="true" headerClass="sortable" class="tabel-border"/>
                                <display:column property="totalNumbarOfInvoice" title='<%= messages.getMessage("sr.totalNumbarOfInvoice") %>' sortable="true" headerClass="sortable" class="tabel-border-rt" style="text-align:right"/>
                                <display:column property="totalSuccessfulCases" title='<%= messages.getMessage("sr.totalSuccessfulCases") %>' sortable="true" headerClass="sortable" class="tabel-border"/>
                                <display:column property="amountDisbursed" title='<%= messages.getMessage("sr.amountDisbursed") %>' sortable="true" headerClass="sortable" class="tabel-border"/>
                                <display:column property="fileDescription" title='<%= messages.getMessage("sr.fileDescription") %>' sortable="true" headerClass="sortable" class="tabel-border"/>
                                <display:column property="manufacrCompCode" title='<%= messages.getMessage("sr.manufacrCompCode") %>' sortable="true" headerClass="sortable" class="tabel-border"/>
                                <display:column property="status" title='<%= messages.getMessage("sr.status") %>'sortable="true" headerClass="sortable" class="tabel-border"/>                  
                                <display:setProperty name="paging.banner.placement" value="bottom" />
                                <display:setProperty name="basic.empty.showtable" value="true" />
                                <display:setProperty name="paging.banner.onepage" value='' />
                                <display:setProperty name="paging.banner.no_items_found" value='' />
                                <display:setProperty name="paging.banner.one_item_found" value='' />
                                <display:setProperty name="paging.banner.all_items_found" value='' />
                                <display:setProperty name="paging.banner.some_items_found" value='' />
                            </display:table>
                            </div>
                            </div>
                </logic:notEmpty>

问题是,当我点击文件编号时,我正在下载一个文件,但当我移动到下一页,即第2页和后续页面时,我上次下载的文件只需点击分页即可下载。 这里发生的是最后一次单击请求编号增益从单击第2页或第3页的表单中发布。我无法区分点击请求编号和分页链接。如何解决这个问题?
我是Liferay 5.2.3中的struts框架。

当您单击分页链接时,它会调用同一jsp中预设的每个javascript函数或包含在同一jsp中的javascript

@MaverickI了解,当您单击页面按钮时,也会触发“下载文件按钮”事件。您说过“当我单击文件号时,我正在下载一个文件”,您在其中捕获此事件以及如何发布数据。@二胡:正如您所看到的,我有一个问题:我需要知道如何在第一次调用后将此请求号设为空,或者区分单击请求号和分页链接。我看不出您如何处理分页点击,你能发布如何处理分页的代码吗?@erhun我正在使用display tag jar分页