14
2020
07

Struts1流程

1、客户端浏览器发出HTTP请求。

2、根据web.xml配置,该请求被ActionServlet接收。

3、根据struts-config.xml配置, ActionServlet先将请求中的参数填充到ActionForm中,然后ActionServlet再将请求发送到Action 进行处理。

4、是否验证,需要验证则调用ActionForm的validate方法,验证失败则跳转到input,成功则继续。

5、Action从ActionForm获得数据,调用javabean 中的业务方法处理数据。

6、Action返回ActionForward对象,跳转到相应JSP页面或Action。

7、返回HTTP响应到客户端浏览器。


 


MVC设计模式:modal:“模型” 也称业务逻辑,是正真完成任务的代码,相当与JavaBeanview:视图,其实就是显示界面,相当于JSPcontroller:控制器,他控制模型和视图的交互过程,相当于servletstruts1是基于MVC设计模式hibernate是基于ORM对象关系映射

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。