针对不同包之间的action跳转,怎么配置?

例如一下的例子:两个包,如何跳转

<struts>

    

    <constant name="struts.enable.DynamicMethodInvocation" value="false" />

    <constant name="struts.devMode" value="false" />

    <constant name="struts.i18n.encoding" value="UTF-8"></constant>

    <package name="user" namespace="/user" extends="struts-default">

        <action name="userlogin" class="cn.jhost.alibaba.user.action.UserAction">

            <result name="SUCCESS" type="">renewToList.action</result>

            <result name="ERR">/err.html</result>

        </action>

    </package>

    <package name="renew" namespace="/renew" extends="struts-default">

        <action name="renewToList" class="cn.jhost.alibaba.renew.action.RenewAction">

            <result>/jsp/list.jsp</result>

        </action>

    </package>

    

</struts>

配置如下:
<result name="SUCCESS" type="redirectAction"><param name="namespace">/renew</param>

<param name="actionName">renewToList</param>

</result>

或者这样

    1. <result type="chain">
    2. <param name="actionName">dashboard</param>
    3. <param name="namespace">/secure</param>
    4. </result>
时间: 2024-08-02 19:01:17

针对不同包之间的action跳转,怎么配置?的相关文章

struts2 从一个action跳转到另一个action的struts.xml文件的配置

解释: 想要用<result>跳转到另一个action,原来的配置代码是: <action name="insertDept" class="struts.org.db.DeptAction" method="insertDept"> <result name="success" type="redirect-action">selectDept</result&g

iOS中UIView之间布局及跳转的几种方式

UIView是iOS开发中所有视图的基类, 表示屏幕上的一块矩形区域, 同时可以处理该区域的绘制和触摸事件. UIViewController是视图控制器的基类, 用来处理屏幕之间的切换等操作, 提供视图管理模型. 一个UIViewController管理一个层级的UIView. 而RootViewController就是iOS应用启动时被载入的第一个视图控制器(可在main.storyboard中指定), 展示APP启动成功后的第一个界面. 因此, iOS中在各个UIViewControlle

模块与包之间的调用

一. 模块 定义: 如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了.为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块. 模块可以分为自定义模块.内置模块和第三方模块 1.内置模块 2.第三方模块 3.自定义模块 什么叫自定义模块? 自定义模块就是你自己编写的模块 ,在Python中,其后缀名是.py 就是一个模块 例如: 在Pycharm里建个py文件module,写入代码: def say_h

Nuget包之间的依赖

为什么我们使用依赖呢??原因是某些资源是基于某些资源的基础上才可以运行的,比如bootstrap基于Jquery,EntityFramework.zh-Hans基于EntityFramework,如果你删除了Jquery而bootstrap还在使用,这样bootstrap肯定会报错或者说没有效果,删除EntityFramework也是会使得EntityFramework.zh-Hans出错!!因此我们使用了依赖来约束,提示用户不能把其他包包依赖的资源删除掉,只有没有其他资源依赖它的时候才可以删除

Asp.Net MVC中Action跳转

首先我觉得action的跳转大致可以这样归一下类,跳转到同一控制器内的action和不同控制器内的action.带有参数的action跳转和不带参数的action跳转. 一.RedirectToAction("Index");//一个参数时在本Controller下,不传入参数. 二.RedirectToAction(ActionName,ControllerName) //可以直接跳到别的Controller. 三.RedirectToRoute(new {controller=&q

JavaSE8基础 不通包之间的类进行访问 通过包名来限定类

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0)        代码一: package cnblog.jizuiku.Tool; //其他的包中的类要想 访问到这个类,那么就需要为Tools加修饰符 我加的是最大权限 public public class Tools { public static void sayHello() { System.out.println("h

JavaSE8基础 简化不通包之间类的访问 导包 import

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0)        代码一: package cnblog.jizuiku.Tool; //其他的包中的类要想 访问到这个类,那么就需要为Tools加修饰符 我加的是最大权限 public public class Tools { public static void sayHello() { System.out.println("h

debian包之间的关系

1 debian包之间存在两大类关系 第一,依赖 第二,冲突 2 依赖类关系 2.1 depends 2.2 pre-depends 2.3 recommends 2.4 suggests 2.5 enhances 3 冲突类关系 3.1 conflicts 3.2 breaks 3.3 replaces

仿struts2实现action跳转

先定义自己的struts2.xml文件 <?xml version="1.0" encoding="UTF-8"?> <struts> <dg></dg>  <action name="login" class="com.ming.action.LoginAction"> <result name="success" type="c