本系列文章將爲你介紹一個簡單的自定義的MVC框架,主要是用於學習,框架模擬struts實現。java
項目結構以下:git
重點在框架攔截器ActionServlet
,此攔截器負責初始化配置、根據Action
實現類處理結果跳轉不一樣的試圖頁面。 另外一個須要注意的類是ActionMappingManager
此類負責配置文件的解析。github
框架的介紹從Action
的配置開始,由於本框架很大程度上都是圍繞着這個配置文件開展的。web
但願經過上述的文章能給你一點收穫,若是你能理解其中的思想對於你學習Java三大框架SSH是很是有幫助的。ubuntu
項目完整代碼請看MyMVC,歡迎fork學習,若是你以爲對你有幫助給我點個贊吧,固然也歡迎給我提意見(email:1527254027@qq.com,chendequanroob@gmail.com)。vim