" />
這是springmvc3.0所需jar綠色包下載,是一個(gè)典型的MVC框架,是Spring內(nèi)置的Web框架,可以作為應(yīng)用項(xiàng)目的展示層,繼Spring 2.0對Spring MVC進(jìn)行重大升級后,Spring 2.5又為Spring MVC引入了注解驅(qū)動(dòng)功能,再到3.0時(shí)代,全面支持REST的網(wǎng)絡(luò)服務(wù)和更容易的網(wǎng)絡(luò)編程。這一系列的變革,無疑吸引著我們走進(jìn)Spring MVC 3.0的世界。
springmvc3.0所需jar綠色包是Spring MVC 3.0新增的,它通過不帶擴(kuò)展名的URL來訪問系統(tǒng)資源。REST是把訪問的所有資源看成靜態(tài)的,一個(gè)或一組,每個(gè)不同的URL地址都是一個(gè)靜態(tài)資源。那么Spring MVC 3.0是如何支持REST的呢?簡單的說,它是通過@RequestMapping及@PathVariable注解提供的,在@RequestMapping中指定value與method,就可以處理對應(yīng)的請求。另外spring mvc框架還做了很多很多工作。
1、Spring MVC的核心是DispatcherServlet,當(dāng)客戶端發(fā)送一個(gè)請求時(shí),這個(gè)請求經(jīng)過一系列過濾器處理。然后DispatcherServlet會接收到這個(gè)請求。
2、DispatcherServlet會從HandlerMapping對象中查找與請求匹配的Controller,并將結(jié)果返回給DispatcherServlet。
3、DispatcherServlet將請求轉(zhuǎn)發(fā)給目標(biāo)Controller,如果定義有攔截器,則會經(jīng)過這些攔截器處理。
4、標(biāo)Controller處理完成業(yè)務(wù)邏輯后,會返回一個(gè)結(jié)果給DispatcherServlet。
5、DispatcherServlet根據(jù)結(jié)果查詢ViewResolver,找到與之對應(yīng)的視圖對象,同樣將結(jié)果返回給DispatcherServlet。
6、DispatcherServlet根據(jù)指定的顯示結(jié)果,調(diào)用模板對象渲染view。
7、將view返回給客戶端。
springmvc3.0所需jar綠色包是一款maven spring中的核心封裝工具,幫助用戶構(gòu)建web mvc REST風(fēng)格的文件或程序,提供maven依賴、處理流暢的好助手,來綠色資源網(wǎng)下載最新版使用吧!