笔记之Struts2工作原理

2018-03-11  本文已影响0人  余翊

Struts2工作原理

struts2框架是SSH框架集中的框架之一,是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,struts2作为控制器层(Controller)来建立模型与视图的数据交互。
在使用struts2框架的过程中,要配置两个文件web.xml和struts.xml,服务器一启动就加载web.xml的配置,web.xml启动时,在StrutsPrepareAndExecuteFilter的init()方法中将会读取类路径下默认的配置文件struts.xml完成初始化操作;struts2读取到struts.xml后,以javabean形式存放在内存中,以后struts2对用户的每次请求处理都将使用内存中的数据,而不是每次都读取struts.xml文件。


struts2.jpg
访问流程

参考:
1.Struts2工作原理解析
2.Struts2架构解析

上一篇下一篇

猜你喜欢

热点阅读