當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
springmvc的主要功能_Spring MVC入门
生活随笔
收集整理的這篇文章主要介紹了
springmvc的主要功能_Spring MVC入门
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天開始我們對Spring MVC框架的入門介紹,如果說是基礎入門我們會先給大家介紹如下幾個技術內容
- 理解Spring MVC工作流程
- 快速搭建Spring MVC
- 詳細介紹@RequestMapping的用法
- Spring MVC如何發送JSON數據
- 如何整合Spring和Spring MVC
上面內容我個人認為是基礎性入門介紹,所以我們會分幾講內容來進行
1. Spring MVC工作原理
- Spring MVC框架圍繞DispatcherServlet這個核心控制器來開展工作
- DispatcherServlet它負責攔截請求并將其分配給相應的處理器
- 整個Spring MVC的工作流程如下
- 客戶端發送HTTP請求,Web服務器接收請求并查找配置在web.xml中的DispatcherServlet
- DispatcherServlet接收請求后,將根據請求的信息以及HandlerMapping的配置找到處理請求的處理器
- DispatcherServlet根據HandlerMapping得到對應當前請求的Handler后,通過HandlerAdapter對Handler進行封裝
- 處理器完成業務邏輯處理后返回一個ModelAndView給DispatcherServlet,ModelAndView包含視圖邏輯名和模型數據信息
- DispatcherServlet借由ViewResolver完成邏輯視圖名到真實視圖對象的解析工作
- 得到真實的視圖View對象,DispatcherServlet就使用這個View對象對ModelAndView中的模型數據進行視圖渲染
2. 快速搭建SpringMVC開發環境
- 導入SpringMVC相關的jar包
- 在web.xml文件中配置SpringMVC的核心控制器,DispatcherServlet
注意上述代碼有幾個關鍵點:
(1)DispatcherServlet雖然是SpringMVC框架中核心控制器,但是它在web.xml還是需要來進行配置
(2)DispatcherServlet需要在web容器啟動的時候加載基于SpringMVC的配置文件,所以這里還需添加來指出SpringMVC配置文件的路徑
- 創建一個SpringMVC的配置文件,此配置文件主要添加SpringMVC框架所持有的功能。如:視圖解析,攔截器,模型驅動等相關功能。單從這一節內容我們只配置一個解析JSP的視圖解析器InternalResourceViewResolver
- 最后創建控制器來測試SpringMVC框架是否可以運行
本文原創:知了堂Java培訓講師-子墨,歡迎轉載,請務必注明出處
原文鏈接:Spring MVC入門
總結
以上是生活随笔為你收集整理的springmvc的主要功能_Spring MVC入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wifi管理系统_如何有效选择一款移动考
- 下一篇: 专题导读:空天大数据