发布
社区首页 >问答首页 >在displaytag分页中提交表单

在displaytag分页中提交表单
EN

Stack Overflow用户
提问于 2013-04-03 00:35:56
回答 3查看 6.8K关注 0票数 2

我使用了spring portlet、mvc和JQuery。问题是,当我单击displayTag中的分页链接时(例如,当我试图转到第二个页面时),我需要提交表单。

代码语言:javascript
代码运行次数:0
复制
<form:form id="myForm" action="${formAction}" method="post" modelAttribute="myBean" enctype="multipart/form-data">

<portlet:actionURL var="viewListURL" portletMode="view">
     <portlet:param name="action" value="${ServletContextKeys.MY_ACTION}"/>  
</portlet:actionURL>

    <display:table id="displayImpGasto"
                   name="${myList}"       
                   requestURI="${viewListURL}"   
                   htmlId="impList"
                   class="displayTagTable"
                   uid="imp" 
                   pagesize="10">
        <display:column>
           //Whatever
        </display:column>
     </display:table>

</form:form>

这样做,不会提交表单。你知道吗..?提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-09 14:52:02

遵循上面帖子中的想法:

代码语言:javascript
代码运行次数:0
复制
<script type="text/javascript">
function submitPagination(url) {
    jQ("#formPagoParcial").attr('action', url);
    jQ("#formPagoParcial").submit();
}
</script>

 <display:setProperty name="paging.banner.page.link"> 
   <a href="javascript:void(submitPagination(&#39;{1}&#39;))" title="Go to page {0}">{0}</a> 
 </display:setProperty>   

这和预期的一样工作。

票数 0
EN

Stack Overflow用户

发布于 2013-04-03 00:52:06

要在分页链接上提交表单,您需要覆盖显示标记的属性,您可以通过创建一个名为displaytag.properties的自定义属性文件并将其放入应用程序类路径中(通常放入WEB-INF/classes中)来完成此操作。您需要定义属性paging.banner.first、paging.banner.last、paging.banner.page.link以获取更多信息,请访问此link。例如:

代码语言:javascript
代码运行次数:0
复制
paging.banner.page.link :<a  onclick="this.form.action='{1}';this.form.submit();" title="Go to page {0}">{0}</a>
票数 2
EN

Stack Overflow用户

发布于 2015-03-05 23:29:53

我解决这个问题的方法是将表插入到另一个jsp中,并使用struts2标记" include“来包含它。此外,您还必须在标记“display:excludedParams=”:- requestURI="yourAction“- excludedParams="*”中使用Displaytagin的属性

displaytable doc

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15769473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档