有个这样的配置:
<action path="/index" type="com.abchina.fmis.web.action.defaultaction.DoNothingAction" name="DefaultForm" scope="request">
<forward name="success" path="LoginDef">
</forward>
</action>其中forward标签的path属性应该是一个url吧,但LoginDef是什么呢?我该怎么知道它对应的哪个url?谢谢!
<action path="/index" type="com.abchina.fmis.web.action.defaultaction.DoNothingAction" name="DefaultForm" scope="request">
<forward name="success" path="LoginDef">
</forward>
</action>其中forward标签的path属性应该是一个url吧,但LoginDef是什么呢?我该怎么知道它对应的哪个url?谢谢!
这样在一个action里就可以利用 mapping.findForward(forwardName);转向forwardName指定的路径了。
这里 forwardName 是 forward节点里配置的 name属性值,如你的 success
return mapping.findForward("name");
path就是跳转目的的url
解释一下啊::呵呵是这样的。。首先呢...path="/index" 是指定你请求时 条用哪一个 url 哪一个action而 <forward name="success" path="LoginDef"> LoginDef 可以说是 你 action 中返回 表示 为 success 时 再次返回页面的路径。。不知道这么说你明白不??[/color]