想了解一下Struts和WACs各自的执行流程:
1、从页面button点击到最后后台数据返回的整个流程
2、他们有什么不同
3、Action和ActionFormBean分别在什么时候生成的之类
4、他们的mapping分别是通过什么xml文件去映射的
先在这里谢谢了
1、从页面button点击到最后后台数据返回的整个流程
2、他们有什么不同
3、Action和ActionFormBean分别在什么时候生成的之类
4、他们的mapping分别是通过什么xml文件去映射的
先在这里谢谢了
当提交表单的时候,根据action="xxx.do"路径转向服务器端的一个servlet(即ActionServlet,它是struts的控制中心),根据请求的url,动态的查找struts-config.xml文件找到对应的<action/>,这个<action/>对应了Action和ActionForm,现在就可以实例化这两个类了,同时将页面传过来的参数对应设置到ActionForm中,然后转向Action执行execute方法,处理完毕就可以跳转了,mapping.findForward("xxx");这个跳转路径也是可以在<action/>中对应找到的。
==============
over,楼下的补充