将参数从anchor标记发送到struts2操作

send parameters from anchor tag to struts2 action

本文关键字:struts2 操作 参数 anchor      更新时间:2024-01-02

我有一个使用迭代器打印在JSP上的类中的学生名称列表。我给每个名字一个不同的id。现在我想在用户点击这个名字时获得这个名字的详细信息。我正在使用支柱2。单击该名称的超链接时,如何将该名称发送到操作。

<s:a href="actionName" id="<s:property value='name'>"><s:property value='name'></s:a>

当我点击名称时,我应该能够将该名称发送到操作。我必须发送姓名,因为我正在使用相同的操作来获取学生的个人详细信息。

我在互联网上看到,我们可以使用JS来做到这一点。但我不知道怎么做。有人能帮我吗?

您可以通过将名称作为参数传递给操作

<a href="actionName?param=<s:property value='name'>" id="<s:property value='name'>"><s:property value='name'></a>

记住为param编写getter和setter方法。