如何在 Struts2 中使用锚标签发送值请给我一个例子,我知道我们可以使用url
标签来实现这一点,但我希望它使用锚标签。
问问题
4309 次
2 回答
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 标签不是您真正想要的。
于 2013-07-30T15:58:38.097 回答
1
Struts2 中的锚 <s:a>
标记以及其他标记都可以使用<s:param>
标记进行参数化。只需将 param 标签放在锚标签的正文中。例如
<s:a action="myaction"><s:param name="myparam" value="%{property}"/></s:a>
于 2013-07-30T15:37:02.320 回答