* 实例简介
* 完成准备工作
* 开发第一个基于Struts的Web应用项目
* 编译、部署和测试Struts应用
* 在Struts中更新数据库
* 使用Struts进行异常处理
* 获取数据库中的数据并显示在页面中
相信读者通过第1章的学习已经对Struts有了一个初步的了解。这一章的目的是通过一个具体的实例来讲解如何使用Struts开发一个简单的Web应用程序。这个系统所包括的功能并不是很复杂,实现这样一个系统的主要目的是使初学者了解基于Struts的项目开发过程和开发方法。
读者在完成本章的学习之后,可以对基于Struts的开发工作有一个初步的认识和了解,并以此为基础来逐步扩展此项目的功能,实现对Struts更深入的掌握。
下面,首先来对这个要完成的实例和开发的步骤进行一个初步的介绍。
2.1 实例简介
在本章中将开发第一个Struts应用程序,它的功能比较简单,就是实现一个Action,一个ActionForm以及一个JSP页面,并将这些通过配置文件联系起来,形成一个完整的Struts简单应用。
在完成这个简单的应用后,在后面还会对它的功能做进一步的扩充,还将涉及到对数据库的访问、Struts中的异常处理以及数据的显示等问题,以加深读者对Struts的理解和掌握。
通常情况下,使用Struts完成一个Web应用项目包括以下一系列的步骤:
* 开发环境和运行环境的准备工作
* 初始化一个Struts项目的构架
* 编写后台ActionForm和Action
* 编写JSP页面
* 对Action进行配置
在这里所列举的只是通常的Struts项目所包含的步骤,并没有包括开发中必须包含的模型的设计和建立、业务方法的实现等内容。
由于这是第一个实例,所以并不会全面讲解Struts的所有内容。只是希望读者通过按照这个步骤完成Struts应用的开发工作,初步掌握Struts开发工作的原理、步骤和技巧。






