显示标记唯一行ID问题

时间:2013-07-24 03:39:08

标签: jsp displaytag

我正在处理员工休假申请,管理人员可以看到那里的子候选待审请假,他们可以选择接受或拒绝请求。

我正在尝试使用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如何获取行详细信息? 在使用显示标签时,我是新手。任何帮助将受到高度赞赏。

1 个答案:

答案 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作为对象的属性。