我即将体验 Rails 框架。我有一个简单的问题。
我的页面上有一个链接。我希望当用户单击链接并希望传递一些参数时执行一些 Struts2 操作。
例如:
link on page = My Link
Action I want to call = myTestAction (it is defined in struts.xml)
parameter I want to pass = typeA=false
我该怎么做?我看了<s:url><s:param name="typeA" value="false"></s:url>
标签。但是,该参数似乎没有通过。当我将鼠标悬停在链接上时,我看不到任何参数。
最佳答案
试试这个..
<s:url id="url" action="myTestAction">
<s:param name="typeA">false</s:param>
</s:url>
<s:a href="%{url}" >My Link</s:a>
关于java - Struts2中如何通过点击链接来触发 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2218045/