有时,一个form 可以通过action来过渡到另一个jsp页面,而不是一个action.这时在struts.xml中的配置与普通的action的唯一不同是:
不写class即可。如下:
<struts>
<constant name="struts.custom.i18n.resources" value="messageResource"/>
<constant name="struts.i18n.encoding" value="GBK"/>
<package name="ajax" extends="struts-default">
<action name="AjaxTest" class="lee.AjaxTestAction">
<result>/AjaxResult.jsp</result>
</action>
<action name="Test3">
<result>/testjs.jsp</result>
</action>
</package>
</struts>
AjaxTest就是转向了一个Action,而Test3直接转向一个Jsp 页面。
其实这时Test3相当于直接使用ActionSupport类作为处理类。