在对话框struts2中显示标记表

在对话框struts2中显示标记表,struts2,displaytag,Struts2,Displaytag,我使用display标记来显示在对话框中打开的记录表,但当我单击分页链接时,它会重定向到页面并隐藏对话框 我需要在同一个对话框中保持分页 提前感谢。我建议您在对话框中使用iframe,并在iframe中使用displaytag 带对话框的JSP: <sj:dialog> <iframe src="path/to/actionwithdisplaytable.action" with="" height=""> </iframe> </sj:d

我使用display标记来显示在对话框中打开的记录表,但当我单击分页链接时,它会重定向到页面并隐藏对话框

我需要在同一个对话框中保持分页


提前感谢。

我建议您在对话框中使用iframe,并在iframe中使用displaytag

带对话框的JSP:

<sj:dialog>
   <iframe src="path/to/actionwithdisplaytable.action" with="" height="">
   </iframe>
</sj:dialog>

带displaytag的JSP:

<displaytag:...>
   <displaytag:column/>
</displaytag:...>


感谢您的回复,通过添加requestURI(包含myAction的名称)可以解决问题。

链接就是这样做的,它们会发出新的请求。虽然iframe实际上可以工作,并且可能适合您的实际需求,但总体而言,iframe并不是一个很棒的UX。用JS修复它可能更好。