如何在Struts2中使用锚标记发送值请给我一个示例,我知道我们可以使用url
标记实现此目的,但我希望它使用锚标记。
答案 0 :(得分:1)
Struts2中的锚a
标记以及其他标记可以使用param
标记进行参数化。只需将param标记放在锚标记的正文中即可。例如
<s:a action="myaction"><s:param name="myparam" value="%{property}"/></s:a>
答案 1 :(得分:1)
像任何其他参数化链接一样创建它。
就个人而言,我更喜欢使用JSP EL:
<a href="displayMails?foo=${someActionProperty}">${subject}</a>
但如果你坚持使用标签:
<a href="displayMails?foo=<s:property value='%{someActionProperty}'/>">
<s:property value="%{subject}"/>
</a>
...在HREF中使用S2动作名称。
<a href="<s:url action='displayMails'/>?foo=${someActionProperty}">${subject}</a>
此时我们又不知道为什么S2标签不是你真正想要的。