如何将链接作为附加列放在显示标签中以将其重定向到struts2的操作类

发布于 2024-07-18 16:40:36 字数 123 浏览 3 评论 0原文

我正在通过显示标签显示对象详细信息。 现在我想要页面中的一个链接,用户可以通过该链接删除或编辑该特定记录 所以我想要一个以对象 id 作为值的链接并将其传递给操作类。 或任何其他方式,以便我可以删除或编辑特定记录 预先感谢

i am displaying a object detail through display tag.
now i want a link in page through which user can delete or edit that particular record
so i want a link which has object id as value and pass it to action class.
or any other way so that i can delete or edit perticular record
thank in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

美煞众生 2024-07-25 16:40:36
<display:table name="sessionScope.searchResults"
    cellpadding="1" uid="sr" pagesize="50" cellspacing="1" size="50"
    defaultorder="ascending" sort="list" style="width:850"
     id="row">
    <display:column media="html"
    title="Delete"
    style="text-align:center">
    <s:url id="deleteUrl" action="deleteLink.action">
    <s:param name="objectId" value="#attr.row.OBJECT_ID" />
    </s:url>
    <s:a href="%{deleteUrl}">
         Delete
    </s:a>
</display:column>

</display:table>

OBJECT_ID 是当前行对象的 ID,将 id 发送到您的操作类,使用 id 加载对象并执行您想要执行的操作。

您将获得一个关于“删除图像”的超链接,单击“删除”将转至deleteLink.action

<display:table name="sessionScope.searchResults"
    cellpadding="1" uid="sr" pagesize="50" cellspacing="1" size="50"
    defaultorder="ascending" sort="list" style="width:850"
     id="row">
    <display:column media="html"
    title="Delete"
    style="text-align:center">
    <s:url id="deleteUrl" action="deleteLink.action">
    <s:param name="objectId" value="#attr.row.OBJECT_ID" />
    </s:url>
    <s:a href="%{deleteUrl}">
         Delete
    </s:a>
</display:column>

</display:table>

OBJECT_ID is the ID of the current rows object, send the id to your action class load the obect with the id and do what ever you want to do.

You will get a hyper link on Delete image, Clicking on Delete will send you to deleteLink.action

离不开的别离 2024-07-25 16:40:36

看一下display:column,您可以使用href和paramId将唯一id传递给url来删除特定记录。

Take a look at display:column, you can use the href and paramId to pass unique id to the url to delete a particular record.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文