本文主要是介绍result重定向与全局标签,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 全局result
全局的Result定义在<package>的<global-results>标签下。当default包下的任何一个Action的返回字符串为error,页面都将返回error.jsp
<package name="default" extends="struts-default"><global-results><result name="error">/error.jsp</result></global-results><action name="AddBook" class="action.AddBook"><result>/success.jsp</result></action> </package>
- redirect结果类型
用来重定向jsp文件或者Action类
<action name="addBook" class="action.AddBook"><result name="success">/addSuccess.jsp</result></action><action name="test" class="action.Test"><result type="redirect">addBook.action</result><result type="redirect">/testSuccess.jsp</result>
</action>
- redirectAction结果类型
<!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd">
<struts><constant name="struts.i18n.encoding" value="gb2312" /><package name="default" extends="struts-default"><action name="test" class="action.Test"><result type="redirectAction"><param name="actionName">test2.action</param><param name="namespace">/temp</param></result></action></package><package name="secure" extends="struts-default" namespace="/temp"><action name="test2" class="action.Test"><result name="success">/testSuccess.jsp</result></action></package></struts>
这篇关于result重定向与全局标签的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!