`
zhangjingqiang
  • 浏览: 72038 次
  • 性别: Icon_minigender_1
  • 来自: 东京
社区版块
存档分类
最新评论

Struts1的版本差异——Action!

    博客分类:
  • Java
阅读更多

近来的项目要用Struts1.0.2框架,真够老的!

昨天模仿Struts1.2框架的例子做个测试,怎么调都不对,控制台也没有错误信息,不知问题在哪,很郁闷。

今天研究Struts1.0.2包附带的例子,发现它的ActionForward名称并非“execute”,而是“perform”!

庞大的工程就这点污点,这点调通,一切顺畅。

分享到:
评论

相关推荐

    struts1和struts2的区别

    它分为两个版本:Struts1 和 Struts2。虽然两者都基于模型-视图-控制器(MVC)设计模式,但它们之间存在诸多差异。了解这些差异对于选择合适的技术栈、优化开发流程至关重要。 #### Action处理机制 - **Struts1**:...

    Struts2的Action讲解

    本文将重点介绍Struts 2.0中的核心组件——Action,特别是它与Struts 1.x版本之间的主要区别,并通过一些具体示例来加深理解。 #### 二、Struts 1.x与Struts 2.0的Action模型对比 在讨论Struts 2.0中的Action之前,...

    Struts2和Struts1的区别,详细点,主要说说Struts2

    #### Struts1与Struts2的Action对象差异 - **Struts1**中的Action对象在整个请求周期内是单例模式的,这意味着所有请求都会共用同一个Action实例,这可能会导致线程安全问题。 - 相比之下,**Struts2**为每个请求...

    Struts2和Struts1的不同

    在Struts1中,处理流程相对固定,所有的Action都遵循相同的处理模式,即请求被转发到ActionServlet,然后ActionServlet根据配置找到相应的Action进行执行。因此,在开发过程中需要严格按照这一流程来编写代码。 **...

    struts-2.3.8所有包

    Struts 1和Struts 2在架构上有显著差异,Struts 1主要基于ActionServlet,而Struts 2则是基于拦截器(Interceptor)的体系。Struts 1.3.10版本可能是因为某些历史遗留项目或者兼容性需求而包括在内。 在`lib`目录下...

    struts1and2区别

    - **Struts 1**: Struts 1中的`Action`类是基于单例模式实现的,这意味着在整个应用运行期间只有一个`Action`实例会被创建。这种方式虽然有助于提高性能,但也带来了一个严重的问题——线程安全性。由于同一`Action`...

    struts1和struts2比较

    在探讨《struts1和struts2比较》这一主题时,我们主要聚焦于两种不同的Java Web框架——Struts1和Struts2,在MVC(Model-View-Controller)设计模式下的实现差异及其各自的特点。MVC模式是软件工程中一种常用的设计...

    struts-1.3.8-all&1.3.10

    在提供的压缩包中,有两个版本——"struts-1.3.8"和"struts-1.3.10",它们是Struts 1.x系列的不同发布版本。 Struts 1.x是Struts的第一个主要版本,它的核心组件包括ActionServlet、ActionForm、ActionMapping和...

    Struts1和Struts2

    本文将从多个维度对Struts1与Struts2进行深入的比较分析,以便更好地理解两者的差异及其应用场景。 #### 一、框架结构与设计哲学 **Struts1**的设计哲学主要基于MVC(Model-View-Controller)架构模式。它采用了单例...

    struts-2.1.8.1源码和struts-2.3.15.1源码

    这个压缩包包含了Struts 2的两个不同版本——2.1.8.1和2.3.15.1的源代码。这两个版本分别代表了Struts 2发展历程中的两个时期,每个版本都有其特定的特性和改进。 首先,我们来看看Struts 2的基础知识。Struts 2是...

    Struts2.0中文教程

    在Struts 1和Struts 2的对比中,我们可以看到以下几点显著差异: 1. **配置方式**:Struts 2更倾向于使用注解和动态配置,减少了XML配置的复杂性。 2. **数据绑定**:Struts 2采用OGNL,允许双向数据绑定,而Struts...

    struts2教程.pdf

    与Struts 1相比,Struts 2虽然在名称上有所继承,但实际上它是基于另一个著名的框架——WebWork发展而来,而非直接从Struts 1进化。这一转变使得Struts 2在设计理念和技术实现上都有了很大的提升。 **发展历程:** ...

    Struts 2权威指南--基于WebWork核心的MVC开发

    - **架构上的差异**:Struts 2采用了拦截器机制,而Struts 1则依赖于Servlet容器的生命周期。 - **灵活性**:Struts 2更加灵活,支持更多的配置选项。 - **性能**:Struts 2在性能上也有所提升。 **1.5 WebWork与...

    struts国际化的使用

    这里配置了Struts的核心Servlet——`ActionServlet`,并指定了初始化参数: - `config`:指向`struts-config.xml`文件的路径。 - `debug`:调试级别,设置为`2`表示输出更多的调试信息。 - `locale`:默认的语言和...

    [新闻文章]Struts新闻管理系统学习修正版_newsmanager.rar

    9. **版本修正**:"学习修正版"表明此项目可能基于原有的版本进行了改进,修复了一些问题或增强了某些功能,这对于学习者来说是一个很好的实践机会,可以对比不同版本的差异,理解优化和调试的过程。 总的来说,...

    精通struts基于MVC的java web设计与开发(代码五helloapp下2).rar

    在这个压缩包中,包含有三个版本的代码——version2、version3、version5,分别代表了作者在不同时期对Struts框架理解的深化和技术的更新。 Struts是一个开源的Java Servlet MVC框架,它为Java Web应用提供了结构化...

    MVC模式JSF与Struts的异同.txt

    本文将从多个角度对比分析两种基于MVC模式的Java Web框架——JSF(JavaServer Faces)和Struts。 #### 二、JSF与Struts的基本概念 ##### 1. Struts框架介绍 Struts是Apache组织提供的一款开源Web应用框架,最初...

    structs的ppt

    以下是对Struts2框架的深入解析,涵盖其工作原理、优势、与Struts1的对比、开发流程、以及如何创建并配置Action类和拦截器等关键知识点。 ### Struts2框架概览 #### 1. Struts2框架简介 Struts2框架是一个用于构建...

    152536_基于struts2的购物网站的设计与实现_-外文资料翻译

    针对以上问题,本文提出了一种新的解决方案——采用Struts框架、Hibernate框架和Spring框架来构建J2EE应用。 #### 二、关键技术框架介绍 1. **Hibernate框架** - **简介**:Hibernate是一个开源的数据持久层框架...

    浅谈Struts2与Webwork的不同和相同点

    而Struts2则采用了WebWork的核心——拦截器(Interceptor)机制。拦截器链使得请求处理更加模块化,控制器与Servlet API解耦,这使得Struts2在处理请求时更加灵活,允许开发者自定义拦截器来实现特定的功能。 其次...

Global site tag (gtag.js) - Google Analytics