这是我想要实现的,我有三个视图,即JSPs.Event.jsp,EventCancel.jsp和EventAdd.jsp。 我只想要一个动作来显示每个jsps。例如,如果Action名称是EventAction,则传递一个参数,例如EventAction.action?eventviewname = Event,然后EventAction应该显示Event.jsp,依此类推。 现在我如何配置我的struts.xml来实现这一目标。 谢谢
像这样 真正 /view/inetreports/${reportName}.jsp 假答案 0 :(得分:1)
我想我知道你在追求什么。你可以这样做:
<action name="foo-*" class="your.package.EventAction" method="display" >
<result name="success">{1}.jsp</result>
</action>
然后你调用http://server/context/foo-Event,调用的jsp是Event.jsp。如果您致电http://server/context/foo-EventCancel,则会获得EventCancel.jsp。
那是你想做的吗?