我有一个displaytag来显示结果。但是在这个displaytag中,我想要行的相应的occid。但我不知道由于某些问题,它只显示第一行的id。它的工作原理如下 - 当我输入一个名字并点击搜索时,它会转到一个servlet,它获取详细信息并显示在displaytag中。由于我想编辑细节,我在这里做的是点击一行的单选按钮,然后单击编辑按钮。编辑按钮将采用occid并将其发送到另一个servlet以进行进一步处理。
<display:table name="requestScope.List" export="true" class="displaytag" sort="list" decorator="checkboxDecorator" excludedParams="_chk" id="itemName" >
<display:setProperty name="basic.empty.showtable" value="true" />
<%// <display:column property="id" title="ID" ></display:column> %>
<display:column property="occid" title="Occupant ID" ></display:column>
<display:column title="Check" headerClass="sortable">
<input type="radio" id="check" name="check" value="${itemName.occid}" />
</display:column>
<display:column property="firstName" title="First Name" ></display:column>
<display:column property="lastName" title="Last Name" ></display:column>
<display:column property="sonOf" title="Father's Name" ></display:column>
<display:column property="district" title="District" ></display:column>
<display:column property="village" title="Village" ></display:column>
</display:table>
</p>
<p>
<input type="submit" name="EDIT" id="EDIT" value="EDIT" onClick="javascript:checkModify();">
</p>
答案 0 :(得分:1)
尝试使用uid_rowNum,所以在你的情况下,它将是itemName_rowNum。