當前位置:編程學習大全網 - 熱門推薦 - JAVA SpringMVC裏的model和java裏的session有什麽區別?

JAVA SpringMVC裏的model和java裏的session有什麽區別?

其實model和session都是存放信息的地方,不同的地方就是他們的生命周期不同,model是request級別的。

ModelandView是將? 視圖信息和數據封裝到壹起的,spring來解析ModelandView中的信息,包括視圖和數據 ,然後將數據set到request裏面,並且根據model裏面的視圖信息以及spring mvc的配置讓request進行跳轉。

springMVC的工作原理如下:

springmvc請所有的請求都提交給DispatcherServlet,它會委托應用系統的其他模塊負責負責對請求進行真正的處理工作。?

DispatcherServlet查詢壹個或多個HandlerMapping,找到處理請求的Controller。

DispatcherServlet請請求提交到目標Controller?。

Controller進行業務邏輯處理後,會返回壹個ModelAndView?。

Dispathcher查詢壹個或多個ViewResolver視圖解析器,找到ModelAndView對象指定的視圖對象?。

視圖對象負責渲染返回給客戶端。

  • 上一篇:《超脫》這部電影可以怎麽解決?
  • 下一篇:什麽叫準則
  • copyright 2024編程學習大全網