当实现 Web 图中的表单 bean 节点时,会创建该节点表示的底层资源或引用现有资源。将表单 bean 放在 Web 图上时,可以为名称和限定作用域输入新值或从列表中选择现有资源。如果选择现有资源,将立即实现该表单 bean。如果输入新的表单 bean 名称和限定作用域名称或保留缺省值 <no name> 和 request,则在创建这些资源或引用现有资源之前,该表单 bean 一直是未实现的。
要通过引用现有资源实现表单 bean:
- 右键单击表单 bean 并选择重命名。“表单 bean 属性”窗口打开。
- 从列表中选择表单 bean 名称。
- 从列表中选择表单 bean 限定作用域,然后单击确定。
要通过创建新资源实现表单 bean:
- 双击未实现的表单 bean 节点。“新建表单 bean”向导打开。
- 在“表单 bean 名称”字段中输入名称。
- 选择现有 ActionForm 以使用或创建新的 ActionForm 类和模型,然后单击下一步。
- 为 ActionForm 类选择项。为选择的每项创建字段、getter 方法和 setter 方法。单击下一步。
- 单击添加以创建新字段,然后在 <no name> 字段中输入名称。还可以通过在字段中单击并输入新类型来更改类型。
- 单击下一步。
- 在 ActionForm 类名中,输入新名称,然后单击完成。
将创建 ActionForm.java 文件并打开它。有关更多信息,请参阅 Struts 表单 bean 和表单 bean 映射。