我正在处理员工休假申请,管理人员可以看到那里的子候选待审请假,他们可以选择接受或拒绝请求。
我正在尝试使用display标签来实现这一点,我设法从DB获取详细信息并将其显示在jsp上。
<disp:table name="pendingLeaveRequest" >
<disp:column /> /*Sample display column*/
<disp:column />
<disp:column title="Approve">
<input type="button" class="btn" value="Approve"
onclick="approveLeave(this,**Like to pass the row ID**)" />
</disp:column>
<disp:column title="Reject">
<input type="button" class="btn" value="Reject"
onclick="rejectLeave(this, **Like to pass the row ID**)" />
</disp:column>
我的问题是获得确切的行详细信息。我在stacckoverflow中显示了一些关于显示标记的文章,但我找不到与我的问题相关的文章。显示标记http://displaytag.sourceforge.net/1.2/displaytag/tlddoc/index.html,参考文章不清楚使用uid详细信息来获取行详细信息。
我的问题是,1)如何获取行ID并传递它? 2)使用行ID如何获取行详细信息? 在使用显示标签时,我是新手。任何帮助将受到高度赞赏。
答案 0 :(得分:1)
<display:table name="pendingLeaveRequest" id="row">
...
<display:column>
<input type="button" class="btn" value="Approve"
onclick="approveLeave(this,${row.id})" />
</display:column>
其中id
作为对象的属性。