`
kalashnicov
  • 浏览: 52982 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

struts2.1 action跨包跳转配置方法

    博客分类:
  • Java
阅读更多
在struts2.1中,从一个包(package)的action访问另一个包中的action,二者在不同的namespace中时,需要在struts的配置文件中作如下配置
	<action name="delete" method="delete"
			class="com.ibm.mbps.cec.action.ClassAction">
			<result name="success" type="redirectAction">
				<param name="namespace">/course</param>
				<param name="actionName">viewClasses</param>
				<param name="course.id">${clazz.course.id}</param>
			</result>
		</action>

type可以选择相应的结果类型
namespace指定命名空间;
actionName指定action名称,注意不加后缀;
需要传递的参数由param节点在后面指明,分别用name和value属性配置,不加赘述。
分享到:
评论

相关推荐

    Struts2.1的jar包

    Struts2.1是Apache软件基金会旗下的Web应用框架Struts的特定版本,它基于Model-View-Controller(MVC)设计模式,旨在提供一个结构化的、可扩展的平台,用于开发Java Web应用程序。Struts2作为Java EE领域的重要组件...

    struts2.1包

    这个“struts2.1包”是该框架的一个旧版本,可能包含了Struts2的核心库和其他相关的依赖库,用于支持开发人员按照教程中的步骤进行编程实践。 在Web开发中,Struts2框架提供了强大的控制层,使得开发者能够更加专注...

    struts 2.1 jar

    2. **注解支持**:Struts 2.1支持使用注解来声明Action、Result和Interceptor,简化XML配置。 3. **安全问题**:Struts 2框架曾发现过一些安全漏洞,如Struts2 S2-045,因此应及时更新到最新版本,避免安全风险。 ...

    黑马程序员 struts2.1 视频教程

    19_黑马程序员_struts2.1视频教程_对Action中所有方法进行输入校验.rar和22_黑马程序员_struts2.1视频教程_基于XML配置方式实现对action的所有方法进行校验.rar这两部分将详细介绍Struts2的验证机制。无论是基于注解...

    struts2.1 完整版下载

    使用Struts2.1进行开发时,你需要配置`struts.xml`文件来定义Action、结果和拦截器,然后创建Action类处理业务逻辑,编写视图(如JSP或Freemarker模板)展示数据。同时,还需要确保你的项目正确引入了所有必要的库和...

    Struts2.1权威指南光盘源代码第19章

    配置文件中定义了不同结果类型,使得Action可以根据返回值跳转到不同的页面或处理逻辑。 5. **OGNL(Object-Graph Navigation Language)**:Struts2默认使用OGNL作为表达式语言,它用于在视图层和模型层之间传递...

    Struts2.1权威指南光盘源代码第8章

    Struts2.1是Apache软件基金会的开源框架,主要用于构建企业级Java web应用程序。这个"Struts2.1权威指南光盘源代码第8章"很可能是书籍《Struts2.1权威指南》中关于第8章内容的配套源代码。第8章通常会涵盖特定的主题...

    Struts2.1权威指南光盘源代码第5章

    第5章可能详细解释了如何配置Action的执行路径、方法映射以及结果配置。 3. **拦截器(Interceptors)**:Struts2的拦截器机制允许在Action执行前后插入自定义逻辑,如日志记录、权限检查、事务管理等。这部分可能...

    struts2.1.8.1-API.rar

    这个API文档压缩包“struts2.1.8.1-API.rar”包含了该版本Struts2的核心组件、接口、类和方法的详细说明,是开发者理解和使用Struts2进行Web应用开发的重要参考资料。以下是关于Struts2.1.8.1 API的一些关键知识点:...

    传智播客struts2.1视频教程_源代码_Action配置的各项默认值

    以上就是关于"传智播客Struts2.1视频教程_源代码_Action配置的各项默认值"的主要知识点。在实际项目中,掌握这些配置项的使用能帮助开发者更高效地构建和维护Web应用。通过实践和不断探索,可以进一步提升对Struts2...

    Struts2.1权威指南光盘源代码第15章

    Struts2.1是Apache软件基金会的开源框架,主要用于构建Java Web应用程序。它基于Model-View-Controller(MVC)架构模式,旨在提供一个结构化的、可扩展的开发环境,帮助开发者更有效地管理应用程序的业务逻辑、用户...

    struts2.1 + spring 2.5 + hibernate 3.2 增删改查

    Struts2.1 提供了灵活的配置和拦截器机制,增强了对异常处理和国际化支持。 Spring 2.5 是一个全面的后端应用框架,不仅包含依赖注入(DI)和面向切面编程(AOP),还提供了事务管理、数据访问集成、Web支持等功能...

    传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建

    Struts2.1是Apache软件基金会的一个开源框架,主要用于构建基于Java EE的Web应用程序。它在Struts1的基础上进行了很多改进,提供了更强大的功能和更好的灵活性。本视频教程由传智播客提供,旨在帮助初学者理解Struts...

    Struts2.1权威指南光盘源代码第2章

    Struts2.1是Apache软件基金会的开源框架,主要用于构建基于Java的企业级Web应用程序。...通过对本章源代码的分析和实践,开发者可以深入理解Struts2.1的核心特性和使用方法,从而更好地构建和维护企业级的Web应用。

    struts2.1+hibernate3.3+spring3.0 示例

    在这个示例中,Struts2配置文件(struts.xml)会定义各个Action类及其对应的URL映射,以及处理请求后跳转的视图页面。 其次,Hibernate3.3是一个对象关系映射(ORM)框架,负责数据库操作。它使得开发者可以使用...

    Struts2.1权威指南光盘源代码第20章

    Struts2.1是Apache软件基金会的开源框架,用于构建基于Java的企业级Web应用程序。它在Struts1的基础上进行了重大改进,提供了更强大的MVC(Model-View-Controller)架构支持,增强了动作处理、拦截器、结果类型等...

    Struts2.1权威指南光盘源代码第18章

    Struts2.1是Apache软件基金会旗下的一个开源MVC框架,用于构建企业级Java Web应用程序。这个框架在Java社区中非常流行,因为它提供了一种结构化的、可扩展的方式来管理前端控制器、视图和模型组件。《Struts2.1权威...

    Struts2.1权威指南光盘源代码第11章

    7. **异常处理(Exception Handling)**:Struts2提供了一套优雅的异常处理机制,可以全局统一处理Action执行过程中的异常,并根据异常类型或特定配置决定跳转到哪个结果。 8. **主题与皮肤(Themes and Skins)**...

    传智播客struts2.1源代码_接收请求参数

    总之,Struts2.1通过Action类和ValueStack实现了对HTTP请求参数的接收和处理,通过配置文件控制Action的执行流程,使得开发者可以专注于业务逻辑的编写,提高了开发效率。在实际项目中,还需要结合实际需求和最佳...

    MyEclipse10+Struts2.1+Spring3.3+Hibernate3.3全注解框架搭建

    在Struts2.1中,我们可以使用注解来定义Action类、结果视图和拦截器,使得配置文件更为简洁。例如,`@Action`注解标记在方法上表示该方法为一个动作,`@Result`注解用于指定动作执行后的跳转页面。 然后,引入...

Global site tag (gtag.js) - Google Analytics