<result name="" type="">value</result>
,这个是用来根据action方法返回的字符串,跳转到指定的视图或者其他的action。
<result>
标签来定义这些返回值跳转的视图<action name="login" class="com.controller.LoginAction">
<result name="success">/JSP/success.jsp</result>
<result name="login">/JSP/login.jsp</result>
</action>
<package name="Login" extends="struts-default" namespace="/"> <action name="regist" class="com.action.regist"> <result name="success" type="chain">login</result> </action> <action name="login" class="com.action.LoginAction"> <result name="success">/JSP/success.jsp</result> <result name="login">/JSP/login.jsp</result> </action> </package>
<!-- name指定了包的名称,extends指定继承的类,namespace指定url路径,这里使用/表示在根路径下就可以直接访问 -->
<package name="Login" extends="struts-default" namespace="/">
<action name="login" class="com.controller.LoginAction">
<result name="success">/JSP/success.jsp</result>
<result name="login">/JSP/login.jsp</result>
</action>
</package>
<package name=”Login” extends=”struts-default” namespace=”/user”>
<global-results >
<!—只要执行action的类返回error就会跳转到error.jsp--!>
<result name=”error”>error.jsp</result>
</global-results>
<action name=”login”class=”com.action.LoginAction”>
<result name=”success”>success.jsp</result>
</action>
</package>
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。