将参数从锚标记发送到struts2动作

时间:2015-02-17 09:49:57

标签: javascript jquery jsp struts2

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

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

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

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

1 个答案:

答案 0 :(得分:1)

您可以通过

将名称作为参数传递给操作
<a href="actionName?param=<s:property value='name'>" id="<s:property value='name'>"><s:property value='name'></a>

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