本文档描述了如何创建 Struts 表单 bean 以及如何有选择地创建表单 bean 映射。
表单 bean 是 ActionForm 类的子类的实例,它存储来自已提交的客户机请求的 HTML 表单数据或存储来自用户单击的 Struts 操作链接的输入数据。表单 bean 映射是 Struts 配置文件中的一个条目,它将表单 bean 映射至操作。
要创建 Struts 表单 bean 以及(可选)创建表单 bean 映射,完成下列步骤:
- 在 Web 透视图的“项目导航器”中,右键单击项目或项目中的资源的名称。
- 单击。
- 在“新建 ActionForm 类”页上的 ActionForm 类名字段中,输入正在创建的 ActionForm 子类的名称。
- 为要创建的子类适当填充其它字段,并单击下一步。
- 在“为 ActionForm 类选择新的字段”页上单击想要为其创建 get 和 set 方法的每个节点名称旁边的复选框。 每个节点的复选框存在于以下层次结构中:
- 项目
- 模块
- 文件夹
- Web 页面
- 表单
- 表单字段(叶)
如果单击表单字段的名称旁边的复选框,则将在表单 bean 中生成相应的字段(get 方法和 set 方法)。如果单击父代的名称旁边的复选框,则将为该父代下的每个叶生成相应的字段(get 和 set)。然后单击下一步。
- 在“为 ActionForm 类创建新字段”页上单击添加并输入想要创建的每个字段的字段名和类型。如果想要创建表单 bean 映射,则单击下一步。否则单击完成并跳过最后一步。
- 在“为 ActionForm 类创建映射”页上,确保选择了添加新映射框并且指定了正确的配置文件名称和映射名。然后单击完成。