1.全局引用
一般在一个包可以用的全局<global-results>放在当前包里面
对于全部要用的可以新建一个父包 继承struts-default这个包,在这里面定全局<global-results>,然后所有要用到全局results的包都把这个包继承下来就行了,如下:
<package name="sup_package" extends="struts-default">
<!-- 父包 -->
<global-results>
<result name="message">/index.jsp</result>
</global-results>
</package>
<package name="insertData" namespace="/setData" extends="sup_package">
<action name="inputData" class="com.test.HelloWordAction" method="excute">
<param name="savePath">/images</param>
<result name="success">/WEB-INF/page/insert.jsp</result>
</action>
此外这个子包里面也运用了给action属性注入值,当然对应的actionleide属性要有set该属性的方法。
2。修改访问时的.action
加入要修改问.do 那么在<struts>一开始写这么一句
<constant name="struts.action.extension" value="do"></constant>
如果要用后缀.do和.action 那么写下句
<constant name="struts.action.extension" value="do,action"></constant>
分享到:
相关推荐
本文将详细介绍如何配置新版SSH+DWR框架,即Struts2.1.8、Spring3.0和Hibernate3.3.2与Direct Web Remoting (DWR) 2.0.6的集成。这个配置示例是基于目前最新的技术栈,旨在提供一个高效、稳定的开发环境。 首先,...
Struts2.1.8+Hibernate3.3+Spring3.0是经典的Java Web开发框架组合,也被称为SSH(Struts2、Spring、Hibernate)。这个环境的搭建涉及到多个步骤,涵盖了MVC(Model-View-Controller)框架、持久化框架和依赖注入...
Struts2.1.8是Apache软件基金会的开源Java Web应用程序框架,用于构建MVC(模型-视图-控制器)架构的应用程序。该版本在2007年发布,是Struts2框架的一个早期版本,提供了许多核心特性和功能,为开发者提供了构建...
Struts2.1.8、Hibernate3.5.6与Spring3.0是经典的Java企业级开发中的"散打框架"(S2SH)组合,它们的整合为开发者提供了强大的功能,支持MVC架构和持久层管理。在这个整合中,Struts2负责表现层的控制流程,Spring...
Struts2.1.8版本主要包含Action、Interceptor、Result等核心组件,其中Action负责业务逻辑处理,Interceptor用于拦截请求并执行预定义的操作,Result则负责返回页面或者数据。 其次,Hibernate3.2是一个对象关系...
Struts2.1.8、Hibernate3.3和Spring3.0是这三大框架的某一特定版本组合,每个版本都有其特定的特性和改进。 **Struts2.1.8**: - Struts2.1.8是Struts2的一个稳定版本,提供了更丰富的UI组件和拦截器。 - 它引入了...
9. **异常处理**:Struts2允许自定义全局和Action级别的异常处理策略,方便统一处理程序运行时可能抛出的异常。 10. **Ajax支持**:Struts2.1.8集成了jQuery库,提供了一套简单的API来实现Ajax交互,使得部分页面...
标题 "小项目框架改造二:spring3.2.4+struts2.1.8+mybatis3.2.6整合修改" 提供了一个关于整合老旧但仍然广泛使用的Java Web开发框架的场景。这个项目涉及了Spring、Struts2和MyBatis三个核心组件的集成与优化。下面...
Struts2.1.8是Apache Struts框架的一个版本,它是基于MVC(Model-View-Controller)设计模式的开源Java Web应用框架。这个版本包含了与Spring、JSF(JavaServer Faces)、JFreeChart等其他技术的集成和支持,使得...
Struts2.1.8是Apache Struts框架的一个版本,它是基于WebWork2发展而来的,相较于Struts1,Struts2具有非侵入式设计的特点,降低了代码对框架的依赖性。Struts2的核心机制在于拦截器,利用拦截器实现了AOP(面向切面...
jfreechar 整合struts2.1.8版本生成线图,饼图,柱形图 直接导入eclipse 或myeclipse 即可运行,里面含有lib ,及运行详细说 如:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts ...
- **源代码**:展示如何组织和实现一个基于Struts2.1.8的项目,包括Action类、配置文件、JSP页面等。 - **库文件**:可能包含Struts2框架的jar文件,以及可能依赖的其他库,如Spring、Hibernate等。 - **示例应用**...
本项目结合了Spring 3.1.0M1、Hibernate 3.X以及Struts2.1.8,旨在提供一个最新的整合示例。 Spring作为核心框架,3.1.0M1是其早期的一个里程碑版本,带来了许多改进和新特性。例如,它强化了依赖注入(DI),使得...
7. **异常处理**:Struts2提供了全局的异常处理机制,当Action执行过程中抛出异常时,可以统一处理并跳转到特定的错误页面。 在深入研究Struts2源码时,我们可以关注以下几个关键组件: - **...
2. **Struts2.1.8JavaAPI.CHM**:这是Struts 2.1.8版本的Java API参考文档,详细列出了所有提供的类、接口和方法,帮助开发者理解和使用Struts的API。例如,`org.apache.struts2.dispatcher.ng.filter....
下面将详细讨论Struts2.1.8版本中的核心概念和关键组件。 1. **Action类与拦截器(Interceptor)**: Struts2的核心是Action类,它是业务逻辑处理的中心。开发者通常会自定义Action类来处理HTTP请求。而Interceptor...
Struts 2 是一个强大的、基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它在Struts 1的基础上进行了大量的改进和增强,提供了更灵活、功能更全面的开发体验。Struts 2.x 文档是开发者的重要参考...