Java 显示表的标记以在单个列中创建多个链接
我正在尝试使用显示标记显示表Java 显示表的标记以在单个列中创建多个链接,java,html,jsp,struts,Java,Html,Jsp,Struts,我正在尝试使用显示标记显示表 <display:table name="feedList" class="table table-bordered table-hover" style="margin-bottom: 0;" requestURI="" id="mFeedList" export="true" pagesize="10"> <display:column property="feedName" sortable="true" titleKey="Feed"
<display:table name="feedList" class="table table-bordered table-hover" style="margin-bottom: 0;" requestURI="" id="mFeedList" export="true" pagesize="10">
<display:column property="feedName" sortable="true" titleKey="Feed" />
<display:column value="Update" href="updateFeed" media="html" paramId="feedKey" paramProperty="feedKey" titleKey="update"/>
<display:column value="Clone" href="cloneFeed" media="html" paramId="feedKey" paramProperty="feedKey" titleKey="clone"/>
</display:table>
但是我希望更新和克隆都在一个列中列名-操作和行-更新/克隆,href也应该同样工作
我该怎么做呢?在
中使用
抱歉这么晚才发表评论,我正在从我的action类传递一个列表feedList
。feed对象包含一个feed键元素,因此它应该像
那样工作,而不像
实际上它像硬编码,对吗?我正在从数据库传递提要对象。每次检索此数据时,情况都会有所不同。问题中的代码采用“paramId=”feedKey“paramProperty=”feedKey“,在这种情况下,代码可以工作。您的代码很好,但是我想要列表中的feedkey i passHi。您可以从列表对象中获取该属性值。请参见我的编辑
<display:table id="list" name="display_tbl" decorator="checkboxDecorator" form="displ">
<display:column title="action">
<c:url var="url" value="updateFeed">
<c:param name="feedKey" value="${list.feedKey}"></c:param>
</c:url>
<a href=${url } title="Update"></a>
<c:url var="url1" value="cloneFeed">
<c:param name="cloneFeed" value="${list.cloneFeed}"></c:param>
</c:url>
<a href=${url1} title="Clone"></a>
</display:column>
</<display:table>