本系列文章将为你介绍一个简单的自定义的MVC框架,主要是用于学习,框架模拟struts实现。java
项目结构以下:git
重点在框架拦截器ActionServlet
,此拦截器负责初始化配置、根据Action
实现类处理结果跳转不一样的试图页面。 另外一个须要注意的类是ActionMappingManager
此类负责配置文件的解析。github
框架的介绍从Action
的配置开始,由于本框架很大程度上都是围绕着这个配置文件开展的。web
但愿经过上述的文章能给你一点收获,若是你能理解其中的思想对于你学习Java三大框架SSH是很是有帮助的。ubuntu
项目完整代码请看MyMVC,欢迎fork学习,若是你以为对你有帮助给我点个赞吧,固然也欢迎给我提意见(email:1527254027@qq.com,chendequanroob@gmail.com)。vim