如何编辑<显示:表>显示的记录?



我有以下代码在表格中显示我的结果,我想知道,如何更改它以便能够编辑记录?

我想编辑记录并根据特定列进行排序,目前我可以对它们进行排序,但我不知道如何编辑它们。

<display:table id="txt" name="employees" requesturi="" pagesize="10" cellpadding="2px;" cellspacing="2px;" style="margin-left:450px;margin-top:20px;">
<display:column property="employeeCode" title="Employee Code" sortable="true"></display:column>
<display:column property="employeeName" title="Employee Name" sortable="true"></display:column>
<display:column property="department" title="Department" sortable="true"></display:column>
<display:column property="salary" title="Salary" sortable="true"></display:column>
</display:table>

我也找到了以下代码,但我想知道是否有其他方法可以解决这个问题?

链接

例如,将列从

<display:column property="employeeName" title="Employee Name" sortable="true">
</display:column>

到类似的东西

<display:column title="Employee Name" sortable="true">
    <s:textfield name="employeeName" value="%{#attr.txt.employeeName}" />
</display:column>
您可以在

单击编辑链接或按钮时将单行数据发送到javascript函数,然后打开显示数据的弹出窗口,用户可以编辑数据。

<display:table id="table1">
    <display:column title="Edit">
        <a href="#" onclick="sendData('${table1.emp_Name}')">Edit</a>
    </display:column>
</display:table>

最新更新