创建 Struts 应用程序

Struts 是进行 Web 应用程序开发的框架,它可以帮助您创建体系结构良好的应用程序。本产品中的 Struts 工具帮助您更容易创建和测试基于 Struts 的 Web 应用程序。

在开始创建 Struts 应用程序之前,确保您处于 Web 透视图中(请参阅打开透视图)。

要创建并测试 Struts 应用程序:

  1. 在启用了 Struts 支持的情况下创建动态 Web 项目。(确保选择了“新建动态 Web 项目”向导“功能部件”页上的 Struts 框。) 如果动态 Web 项目存在但不具有 Struts 支持,则可以添加 Struts 支持
  2. 设计 Web 应用程序
    1. 如果 Web 图不存在,则创建 Web 图
    2. 编辑 Web 图以便为表单 bean、Java™ bean、Web 页面、操作映射、Web 应用程序和适合您的应用程序的 Struts 模块创建节点。
  3. 如果适用于 Struts 应用程序,则通过实现下列资源的 Web 图节点创建它们:
    选项 描述
    表单 bean 请参阅创建 Struts 表单 bean
    Java bean 单击文件 > 新建 > 其它 > Java >
    JSP 文件 请参阅创建 JavaServer Pages(JSP)文件。在“新建 JSP 文件”向导的“表单字段选择”页上,指定模块或接受缺省值。如果您已创建相关的表单 bean,则可从下拉菜单中获得表单 bean 条目,并且列示了可用的字段。选择您想要显示在 JSP 页上的那些字段。如果您正在指定输入字段,则选择在表单中生成字段框。如果您正在指定输出字段,则不要选择该框。如果选择该框,则会显示 ActionForm 字段以及一个下拉菜单,该下拉菜单列示在当前模块的配置文件中定义的所有操作映射。选择将处理您的表单 bean 的操作映射。

    在“设计表单”页上,根据先前页上的设置自动提供了一些字段。要设置页标题,单击并为页标题属性指定一个值。如果想要在表单输入中发生错误时显示错误,则从下拉菜单中对显示错误属性指定 true

    操作映射 请参阅创建 Struts 操作映射
    Web 应用程序 请参阅创建动态 Web 项目
    Struts 模块 请参阅创建 Struts 模块
    可以通过双击节点并导航所启动的向导来在 Web 图中实现任何节点。
    提示: 在创建使用表单 bean 的 JSP 页之前创建表单 bean 使您在创建 JSP 页时不必重新输入字段名。
  4. 编辑源文件和资源文件 例如,当单击“操作映射”节点时,“新建操作映射”向导不仅创建操作映射,还会为操作创建 Java 源代码。您必须编辑 Java 文件来包含您正在创建的应用程序的源代码。
  5. 测试应用程序
    1. 在“项目导航器”中,右键单击您启动的 Web 页面的名称并选择在服务器上运行 服务器选择窗口出现。
    2. 服务器类型字段中,选择要使用的测试环境,并单击完成 这将启动 Web 应用程序服务器并在浏览器中显示您启动的 Web 页面。
相关概念
Struts 操作和操作映射
Struts 表单 bean
Struts 模块
使用 Struts 创建数据访问 Web 应用程序
相关任务
打开透视图
创建动态 Web 项目
将 Struts 支持添加至动态 Web 项目
创建 Web 图
编辑 Web 应用程序图 - 概述
创建 Struts 操作
创建 Struts 表单 bean
从 Java bean 创建 Web 页面
创建 JavaServer Pages(JSP)文件
创建简单的 Struts 应用程序
在服务器上测试构件
相关参考
Struts 开发工具的一般首选项
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.