练习 1.1:创建 Struts 项目
Struts 是一个开放式源代码软件的框架,可帮助您快速且容易地构建 Web 应用程序。Struts 使用模型-视图-控制器(MVC)这种应用程序开发设计模式。通过将应用程序分为下面三个部分,MVC 设计模式使得创建和维护复杂的 Web 应用程序更容易:
-
视图是向用户显示信息的界面。在本教程中,视图是两个 Web 页面,它们收集用户输入的数据并向用户显示结果。
-
控制器处理应用程序中的事件。在本教程中,控制器由操作映射和表单 bean 组成,它们配合工作,一起处理用户输入的信息。
-
模型维护应用程序中的数据和业务逻辑。由于本教程不使用数据库,仅有的数据就是用户输入的数据,所以本教程中没有模型。
单击此处以获取模型-视图-控制器(MVC)设计模式的更详细描述。
在本练习中,将切换至 Web 透视图并创建一个支持 Struts 的动态 Web 项目。
切换至 Web 透视图
在学习本教程期间,将使用 Web 透视图。遵循下面这些步骤来切换至 Web 透视图:
- 从菜单栏中选择窗口 > 打开透视图 > 其它。
- 在“选择透视图”对话框中,单击 Web。
如果看不到 Web,则选择全部显示复选框,它就会出现在列表中。
- 单击确定。
- 您可能会看到一条消息,询问您是否想要启用“Web 开发”(常用)功能。如果看到此消息,则单击确定。
工作台就会切换至 Web 透视图。
创建 Struts 项目
- 从菜单栏中单击文件 > 新建 > 动态 Web 项目。
- 在“动态 Web 项目”页上,输入以下文本作为项目的名称:
DayOfWeek
- 单击下一步。
- 在“功能部件”页上,确保选择了 Struts 复选框。
- 单击完成。
现在,您可以开始进行练习 1.2:编辑 Web 图了。