Struts1,一個中心控制器,XML定製轉向URL,Action處理邏輯。 Struts2,工作流程,用攔截器攔截用戶請求,把用戶的業務邏輯控制器和Servlet分離,生成控制器代理回調業務控制器的execute方法處理用戶請求,再通過處理用戶請求後的返回值進行用戶視圖呈現。 (拋棄struts1 ...
Struts1,一個中心控制器,XML定製轉向URL,Action處理邏輯。
Struts2,工作流程,用攔截器攔截用戶請求,把用戶的業務邏輯控制器和Servlet分離,生成控制器代理回調業務控制器的execute方法處理用戶請求,再通過處理用戶請求後的返回值進行用戶視圖呈現。
(拋棄struts1,使用webwork的設計理念,是一個相容struts1和webwork的MVC框架。)
Struts 2框架的軟體包
1.apps(附錄文件夾)文件夾:存放了官方示常式序
2.docs(框架相關文件文件夾)文件夾:Struts 2文檔(包括Struts 2 API,Struts 2 Tag(標簽))
3.lib文件夾(庫文件和插件)
4.src文件夾(項目源代碼)
API:應用程式編程介面,全稱Application Programming interface