< 上一课 | 下一课 >

课程 3:创建表单 bean

学习如何创建表单 bean。

表单 bean 是一种 Java™ bean。表单 bean 存储来自所提交客户机请求的 HTML 表单数据,或者存储来自用户所单击 Struts 操作链接的输入数据。

要创建表单 bean:

  1. 在图中,将鼠标指针置于 /computeDay 操作上并单击添加表单 Bean
    在 /computeDay 操作的悬浮菜单上,鼠标指针位于“添加 表单 Bean”图标上。
  2. 选择表单 Bean 窗口中,单击新建以打开新建表单 Bean 向导。
  3. 表单 Bean 名称字段中输入 dateData。单击下一步
    在“选择表单 Bean”页面中,突出显示了 dataData 表单 bean。
  4. 单击下一步以跳过下一个向导页。由于是新的应用程序,因此项目中的页面尚不包含任何表单信息。如果它们包含任何表单信息,则可以在此处为此信息填充字段。
  5. 在用于为 ActionForm 类创建新字段的页面上,使用添加按钮添加下列字段并单击“下一步”:
    名称 类型
    year 整数
    month 整数
    day 整数
    dayOfWeek 字符串
  6. 在用来为 ActionForm 类创建映射的页面上,在 Java 包字段中输入 com.ibm.dayofweek。单击完成 将显示已更新的选择表单 Bean 窗口。
  7. 选择表单 Bean 窗口中,单击刚刚创建的 dateData 表单 bean。单击确定
  8. 在 /computeDay 节点中,双击位于该节点右下角附近的小三角形。 “数据”部分将展开,以显示与该节点相关联的 dateData 表单 bean。
    展开了 /computeDay 操作的“数据”部分以显示 dateData 表单 bean
已将 dateData 表单 bean 添加至 /computeDay 节点,并且在 Web 项目文件夹中创建了 dateData.java 文件。在“项目资源管理器”中,浏览至 DayOfWeek\Struts\<default module>\Form Beans 文件夹以查看该文件。
在本课程结束时,“项目资源管理器”类似于下图:
“项目资源管理器”突出显示了 dateData 文件。

课程要点

在本课程中,创建了 dateData 表单 bean 并且定义了 ActionForm 类。

您学习了如何完成下列任务:
  • 启用悬浮菜单。
  • 定义 ActionForm 类的参数。
  • 在“项目资源管理器”的 Web 项目文件夹中查找 Java 文件。
< 上一课 | 下一课 >