表单 bean 是一种 Java™ bean 类型。表单 bean 是 ActionForm 类的子类的实例,它存储来自已提交的客户机请求的 HTML 表单数据或存储来自用户单击的 Struts 操作链接的输入数据。HTML 表单由用户可在其中输入信息的字段组成。
表单 bean 映射是 Struts 配置文件中的一个条目,它将表单 bean 映射至操作。
当浏览器提交 HTML 表单时,Struts 操作 servlet 进行如下操作:
此外,如果实现 validate 方法并在 Struts 配置文件中的相应操作映射条目中设置 validate 标志,则操作 servlet 将调用 validate 方法来验证 servlet 接收的数据是否具有适当的类型。