一个jsp页面提交以后就对定义的相应的ActionForm作了设置,Formbean就有了数据,然后根据在jsp里设置的提交path在struts-config.xml文件里找到相应的action path,从而找到对应的action,取得ActionForm bean里的值,调用business logic,执行义务逻辑上的处理,处理完后,再将执行递交回forward name里的值,就返回到了下一个jsp页面。
它们相对应的关系,都体现在struts-config.xml文件里。
它们相对应的关系,都体现在struts-config.xml文件里。
JSP->ACTION(之间通过ACTIONFORM传值)
actionform就代表了页面上面的数据一个action可以对应多个actionform,因为actionform代表的时页面但是,使用时建议一个页面对应一个action和一个actionform.
这样比较清晰。
当然,如果几个页面上面的数据都差不多,使用一个form也没有问题。