创建 Struts 应用程序简介

本教程显示如何创建具有两个 Web 页面、一个操作映射和一个表单 bean 的简单 Struts 应用程序。该应用程序包含一个接受年月日作为输入的 Web 页面和一些用来处理数据以推算星期几的代码。如果输入有效,则计算的值显示在输出 Web 页面上;如果输入无效,则一条错误消息显示在输入页上。

在本教程中,还将学习从 Web 图构建 Web 应用程序。Web 图是一个文件,它帮助您使基于 Faces 或基于 Struts 的 Web 应用程序的应用程序流可视化。下图显示了将在本教程中创建的 Web 图:

一个输入 JSP 文件、一个输出 JSP 文件和一个 dateData 表单 bean,每个都连接至中央的 Struts 操作映射

在此图中,index.jsp 表示输入 JSP 文件,output.jsp 表示输出 JSP 文件,dateData 表示存储输入和输出数据的表单 bean,/computeDay 表示在提交输入时将运行并且其输出将定向至 output.jsp 的操作码的 computeDay 操作映射。该操作码计算指定的日期是星期几。下表显示了此应用程序中的输入和输出字段。

字段名称 文件名 描述
year index.jsp 四位数字的年份
month index.jsp 两位数字的月份
day index.jsp 两位数字的日期
dayOfWeek output.jsp 表示星期几的字符串

所需时间

完成本教程大约需要 1 小时 30 分钟。如果您决定在学习本教程的同时研究 Struts 应用程序的其它方面,则可能要花更长时间才能完成本教程。

先决条件

要完成本教程,您应该熟悉下列主题: 了解如何执行下列任务也有所帮助:

学习目标

本教程包含一些练习,必须按顺序完成这些练习才能使教程正常发挥作用。本教程告诉您如何通过完成下列练习来创建简单的 Struts 应用程序:

当一切准备工作就绪之后,就可以开始进行练习 1.1:创建 Struts 项目了。

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.