如何使用struts2从displaytag中的另一列将列的值作为参数传递
在下面的代码中,我试图从如何使用struts2从displaytag中的另一列将列的值作为参数传递,struts2,displaytag,Struts2,Displaytag,在下面的代码中,我试图从标记传递2个参数。我必须将code和level属性传递给操作(如下所示)。我无法将另一列的值作为列的参数传递。这里我没有得到code属性中level属性的值 <s:form action="levelHierarchy"> <display:table id="searchList" name="searchList" pagesize="8" export="false" requestURI="/getComp
标记传递2个参数。我必须将code
和level
属性传递给操作(如下所示)。我无法将另一列的值作为列的参数传递。这里我没有得到code
属性中level
属性的值
<s:form action="levelHierarchy">
<display:table id="searchList" name="searchList" pagesize="8"
export="false" requestURI="/getComponentDetails" sort="list">
<display:column property="code" title="Code" sortable="true" paramId="levelId" href="levelHierarchy.action?level=${searchList.level}"></display:column>
<display:column property="description" title="Description" sortable="true" />
<display:column property="level" title="Level" sortable="true" />
<display:setProperty name="paging.banner.placement" value="bottom" />
</display:table>
</s:form>
在表单中,您没有任何要提交的字段。您应该至少为包含要传递给操作的值的列定义字段。您还需要使用
<display:table uid="row" id="searchList" name="searchList" pagesize="8" export="false" requestURI="/getComponentDetails" sort="list" >
<display:column property="code" title="Code" sortable="true" paramId="levelId" href="levelHierarchy.action?level=${searchList.level}">
<s:hidden name="submitList[%{#attr.row_rowNum - 1}]" value="%{#attr.row.code}"/>
</display:column>
<%-- Other columns like that --%>
</display:table>