Java struts2从包含数据的超链接调用操作
我有一个显示员工名单的页面,他们的名字。我需要有他们作为超链接和点击一个员工的名字,我需要调用另一个行动说“细节行动”。此操作将从该数据库获取有关此员工的数据,并在页面中显示相同的数据。如何将与用户单击的超链接关联的员工id发送到我的“detailsAction” 现在,员工列表在我的jsp页面中完成Java struts2从包含数据的超链接调用操作,java,jsp,struts2,Java,Jsp,Struts2,我有一个显示员工名单的页面,他们的名字。我需要有他们作为超链接和点击一个员工的名字,我需要调用另一个行动说“细节行动”。此操作将从该数据库获取有关此员工的数据,并在页面中显示相同的数据。如何将与用户单击的超链接关联的员工id发送到我的“detailsAction” 现在,员工列表在我的jsp页面中完成 <s:if test="empList"> <table> <tr> <th>Employee Name</th>
<s:if test="empList">
<table>
<tr>
<th>Employee Name</th>
</tr>
<s:iterator value="empList">
<tr>
<td><s:property value="empName" /></td>
</tr>
</s:iterator>
</table>
</s:if>
员工姓名
您可以使用Struts标签:
<s:a href="/whateverAddress" >
<s:text name="Link text goes here"/>
<s:param name="param1" value="value1"/>
</s:a>
您可以使用Struts标签:
<s:a href="/whateverAddress" >
<s:text name="Link text goes here"/>
<s:param name="param1" value="value1"/>
</s:a>
您将ID作为参数添加,就像任何其他链接一样。例如-->--这是否正确???@DaveNewton如果上述内容正确,并且我传递ID,如图所示。。。我如何在我的操作中访问它?与通过操作属性访问任何其他表单值的方式相同。但这不正确,你真的试过了吗?你试过答案了吗?@DaveNewton不,那不行。org.apache.jasper.JasperException:/WEB-INF/pages/empolyeeForm.jsp(31,44)属性id对于TLD中的标记属性无效。。。。。。。。。有什么想法吗?你可以像任何其他链接一样将ID作为参数添加。比如-->--这正确吗???@DaveNewton如果上面的说法正确,我会传递ID,如图所示。。。我如何在我的操作中访问它?与通过操作属性访问任何其他表单值的方式相同。但这不正确,你真的试过了吗?你试过答案了吗?@DaveNewton不,那不行。org.apache.jasper.JasperException:/WEB-INF/pages/empolyeeForm.jsp(31,44)属性id对于TLD中的标记属性无效。。。。。。。。。有什么想法吗?有用的帖子…谢谢有用的帖子…谢谢