SpringMVC起步
生活随笔
收集整理的這篇文章主要介紹了
SpringMVC起步
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SpringMVC:
SpringMVC是Spring的一個組件,作為控制器,可以替代Servlet
SpringMVC的開發過程:
- 請求發送
- DispatcherServlet查詢一個或多個HandlerMapping來確定請求的下一站。
- 按照HM查詢結果,將請求轉發到指定的Controller。
- Controller返回ModelAndView給DispatcherServlet。
- DispatcherServlet使用視圖解析器ViewResolver將邏輯試圖名匹配為一個特定的視圖實現(一般是JSP)。
- 將Model傳出給視圖實現,渲染試圖。
- 將渲染結果通過響應對象(Response)傳遞給客戶端。
使用的案例:在admin/admin_list.jsp頁面顯示管理員的信息列表
1)在web.xml文件中配置SpringMVC的前端控制器DispatcherServlet
2)編寫SpringMVC的配置文件
格式與applicationContext.xml文件的格式相同
將applicationContext.xml文件復制一遍,更名為springmvc.xml,放在src的路徑下
添加mvc的約束
springmvc.xml文件的內容如下
3)編寫AdminuserService接口
4)編寫AdminuserService接口的實現類
5)編寫AdminuserController
6)編寫/admin/admin_list.jsp頁面
7)訪問路徑http://localhost:8080/shop/admin/adminlist.htm 效果圖如下:
8)工程結構
在寫完Spring+MyBatis+Spring MVC等文章后、我整理了一套【完整實戰文檔】,有需要的點擊下載
總結
以上是生活随笔為你收集整理的SpringMVC起步的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse开发时出现HTTP 403
- 下一篇: .NETFramework:System