Struts1.x总结
Struts工作原理:该图完整的描述了其工作原理
struts框架在我看是封装了对model和view之间的联系,将其放在了struts-config.xml文件,是开发人员对于web应用的维护更加的方便。其次是表单数据对相应form的自动转换。
作核心控制器servletAction根据客户请求将该请求转到相应的Action。Action类的四个参数类型为ActionMapping,ActionForm,HttpServletRequest, HttpServletResponse;其中ActionMapping通过截取url获得配置文件中action-mapping中的action也就是获得了他的模型以及视图。ActionForm将获取到的表单参数直接转换为相应的form类中数据类型。控制器Action通过对数据的处理调用mapping.findForward()决定返回ActionMapping中存储的哪一个视图(即返回某一个<forward>标签中的url)
struts深入解读参考:http://blog.csdn.net/column/details/struts.html
人真是奇怪,非得走到最后一步,是不会觉悟的。但是到了最后一步,又觉得太晚了。