文章:将 Struts 应用迁移到 Struts 2(一)

  • 霍泰稳

2007 年 4 月 5 日

话题:JavaWeb框架语言 & 开发文化 & 方法

大多数人都会熟悉 Struts, 无论是从项目实战中获得的经验还是从书中了解到的知识。在 Ian Roughley 的这一系列文章里,他将通过一个由 Struts 迁移到 Struts 2 的简单应用例子向大家展现 Struts 2 的所有特征。

在开始介绍这个例子之前,你需要去了解一点 Struts 2 的背景知识。文章的第一部分将介绍 Struts 2 与 Struts 的核心架构的不同点,以助于更好地把所有概念联系起来。第二部分将深入探讨两者在 actions 上的差别、action 相关的框架特征和 action 的配置。在文章最后一部分将会讲述用户界面。Ian 会讲到其架构、UI 构件、主题和标签,还有如何为应用加上新的外观等。

本文并不打算谈及迁移过程的所有细节方面,只是从普通的出发点开始介绍 Struts 2 的概念和现在可用的所有新特征。但拥有这些知识后,无论以后迁移到何等规模的应用到 Struts 2 中你都可以易如反掌。



Ian Roughley

是一位技术演讲人、作家及独立咨询顾问,住在马萨诸塞州的波士顿。他具有十多年提供架构设计、开发、过程改进以及指导等方面服务的经验,客户范围小至创业公司,大到财富 500 强前 10 名的公司。他专注于具有实效性且以结果为目标的方法,是开源及以敏捷开发为基础的过程和质量改进的支持者。



JavaWeb框架语言 & 开发文化 & 方法