本文档描述了如何创建 Struts 操作以及如何有选择地创建操作映射。
操作是 Action 子类的实例,它实现 Web 应用程序的一部分并返回转发。操作映射是一个配置文件条目,它通常使操作名称与操作相关联。
要创建操作并(可选)创建操作映射,完成下列步骤:
- 在 Web 透视图的“项目导航器”中,右键单击项目的名称。
- 左键单击。 “新建 Action 类”向导启动。
- 在“新建 Action 类”页上,完成下列步骤:
- 在 Java 包字段中,指定要在其中创建类的 Java™ 包的名称。
- 在 Action 类名字段中,输入新操作的名称。
- 如果想要指定应用于新类的修饰符,则选择一个或多个下列框:公用、抽象和终态。
- 确保在“超类”字段中提供了一个值。
- 对于想要创建的每个接口,单击添加并输入接口名称、匹配类型的名称和任何限定符。
- 如果想要创建方法存根,则单击复选框以选择想要的方法存根。
- 对于代码生成模型,选择一般 Action 类。
- 单击下一步。
- 如果除了创建操作之外还想要创建操作映射,则
在“为 Action 类创建映射”页上,让添加新映射框处于选中状态,并完成下列步骤:
- 确保指定了配置文件名称。
- 如果想要更改缺省映射路径,则在映射路径字段中输入路径名。
- 如果想要缺省转发以及其它转发,则单击添加并输入新转发的名称和路径。
- 要删除转发,选择转发名并单击除去。
- 如果想要指定表单 bean,则从表单 bean 名下拉菜单中选择名称。
- 如果想要指定表单 bean 范围,则从“表单 bean 范围”下拉列表中选择请求或会话。缺省行为是选择请求。
- 单击完成。