(1)如图所示:在Struts的Action中定义于表单同名参数,然后设置Set和Get方法。Struts就会根据反射机制,获取页面中表单元素的值。[注意:这里类型发生了变化,aciton定义的什么类型,表单就必须填什么样的值]
(2)存在另一种情况,就是表单里填入的数据是一个对象的一组字段或数据库某一行字段。
对应这种情况,我们可以新建一个实体类。在此实体类中先定义好属性,并设置好Set和Get方法,而在Action中只需要定义该实体类的一个对象即可,并设置好该对象的Set和Get方法。这个时候只需要在表单中稍微修改一下即可以获取到数据。如图所示:
另外一种情况,就是页面有多个对象的时候可以配合Collection来操作