actionform是怎样得到表单数据的?

来源:百度知道 编辑:UC知道 时间:2024/06/03 16:49:20
actionform是怎样得到表单数据的?

具体如何实现的不清楚,没有看过源码,不过应该是在form提交给Action的时候利用xml文件找到对应的ActionForm,然后将属性一一对应起来,进行封装··

如果你的javabean是bean类型的,
提交后,通过request.getparameters(“xxx”)取值
如果你的javabean是Form类型的,
表单提交后,javabean中就已经有了表单的所有值

struts 会自动调用你定义的formbean的 属性的 get set 方法,如果没有的话一样可以按照set 方法给你相关的属性赋值的。

表单提交到Action时,自动将actionform赋值了。