Javascript 将参数从锚定标记发送到struts2操作
我有一个班级的学生名单,这个名单是用迭代器打印在JSP上的。我给每个名字一个不同的id。现在我想在用户点击名字时获得名字的详细信息。我正在使用struts2。当我单击该名称的超链接时,如何将该名称发送到操作Javascript 将参数从锚定标记发送到struts2操作,javascript,jquery,jsp,struts2,Javascript,Jquery,Jsp,Struts2,我有一个班级的学生名单,这个名单是用迭代器打印在JSP上的。我给每个名字一个不同的id。现在我想在用户点击名字时获得名字的详细信息。我正在使用struts2。当我单击该名称的超链接时,如何将该名称发送到操作 <s:a href="actionName" id="<s:property value='name'>"><s:property value='name'></s:a> 当我点击该名称时,我应该能够将该名称发送到操作。我必须发送姓名,因
<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方法。可能重复@aleksandar我不想要ajax。这对我来说也是一个重复。如果您不想要AJAX,那么使用表单post或者第三种方式来急切地加载它们呢?这个问题与前一个问题有什么不同?为什么不需要AJAX?你为什么想要JS?AJAX是JS(异步Javascript和Xml),表单发布也可以使用JS完成,但这不是首选的方式,因为无法为禁用JS的用户发布表单