前言
本博主是一位初学菜鸟,公司需要用到stuts2,虽然说SpringMVC比较热门些,但不是说学技术,要学心法。框架只是外功,原理才算心法,有了心法,就算以后换框架,也可以快速上手,那么在此记录一下我深入学习struts2的过程。
初学javaEE的时候应该都知道,应用servlet/jsp做第一个web项目时的小伙伴,是不是感到很难受,很多重复代码。servlet需要获取请求数据,处理业务逻辑,分发转向,这样servlet也太臃肿,所有衍生出stutrs2的MVC框架。那个MVC是什么,这个不是重点,详细的可以谷歌。
正文
1.配置环境跳过
2.各个文件实际关系如下
3.主要流程如下
把获取请求数据,分发转向两个动作,通过配置文件struts.xml给我们处理好了。让我们开发是只关心处理业务逻辑(action)。
接下来我将按顺序解读strtus2的执行过程,然后再作记录,希望对大家有点帮助。
以上内容参考下面博主,而且该博主说得更详细
https://blog.csdn.net/qq_32166627/article/details/70050012