尽管企业Web应用程序的外观和操作方式很重要,但是开发人员发现,开始编写应用程序的业务逻辑之前他们总是要花太多的时间在前端的表示上。为了解决这个问题,JakartaStruts将Java Servlet、JavaServer Pages(JSP)、自定义标记以及消息资源(messaging resource)结合为一种统一的、可重用的框架。Struts是一个可以共同合作、协同动作的平台,对于独立的开发人员、大型开发团队以及介于这二者之间的任何人都很适用。 自本书第一版发行以来,Struts开源项目变得越来越受欢迎。尽管这项技术令人振奋,但是它的说明文档却仍然少得可怜——大多数的指南都太简单,那些要编写复杂Web应用程序的开发人员根本找不到所需的关键信息。本书第二版为了填补这个信息缺口,针对最近发布的Struts 1.1版重新修订扩编,提供最新的信息。第二版增加了新的章节来专门探讨安全、与JSF API的集成、JSP标准标记库(JSTL)以及Struts的表达式语言(EL)。此外,第二版对第一版中原有的主题也做了扩充,包括: · 安装、建立和配置Struts · 说明Web应用程序的基本概念 · 实现MVC设计模式(Model 2方法),让你的应用程序得以使用这个模式 · 采用Struts的日志记录、验证和异常处理机制 · 使用S truts Tiles模板库 · 使用S truts编写国际化和本地化代码 · 对Web应用程序应用真实有用的最佳实践 对于每一个自己所开发的企业系统,本书作者Chuck Cavanes s都会花大量的时间去研究关于Struts从中能学到什么,以及找出构建Web应用程序的最有效的方式。为了节省你的时间,让你不再头痛,作者用最理想、最务实的“说到哪里做到哪里”的手法,把无价的实践经验与大家分享,以指导你最大限度地发挥Struts框架的潜能。