1.使用serlvet
/**2.使用model物件* 使用forward跳轉,傳遞基本型別引數到頁面
* 注意:
* 1.使用servlet原生api request作用域
/**3.使用modelandview* 使用forward跳轉,傳遞基本型別引數到頁面
* 注意:
* 1.使用springmvc 封裝好的model物件(底層就是request作用域)
*/
public
string test1(model model)
/**當然也可以通過new 乙個modelandview物件來實現* 使用modelandview
* 注意事項
* modelandview物件中的資料只能被modelandview物件的檢視獲取
*/
public
modelandview test2(modelandview modelandview)
public
modelandview test3()
使用servlet
/**使用modelandview* 使用redirect跳轉 向頁面傳遞資料
* 1.使用servlet原生api session servletcontext
/**forword跳轉* 使用redirect跳轉 向頁面傳遞資料
* 1..使用modelandview物件 modelandview物件會把model中的資料以?形式拼接到位址列後 可以使用$接受
*/
public
modelandview test5()
redirect跳轉類似跳轉到相同類中的方法:
/**跳轉到不同類中的方法:* 使用forword跳轉到相同類中的某一方法
* 注意:
publicstring test00()
/*** 使用forword跳轉到不同類中的某一方法
* 注意:
publicstring test01()
Spring MVC的請求流程
springmvc框架是乙個基於請求驅動的web框架,並且使用了前端控制器模型來進行設計,再根據請求對映規則分發給相應的頁面控制器進行處理。具體步驟 1 首先使用者傳送請求到前端控制器,前端控制器根據請求資訊 如 url 來決定選擇哪乙個頁面控制器進行處理並把請求委託給它,即以前的控制器的控制邏輯部...
Spring MVC的請求流程
第一步 發起請求到前端控制器 dispatcherservlet 第四步 前端控制器呼叫處理器介面卡去執行handler 第五步 處理器介面卡去執行handler 第六步 handler執行完成給介面卡返回modelandview 第七步 處理器介面卡向前端控制器返回modelandview。mod...
SpringMVC處理請求的流程
1.首先使用者傳送請求到前端控制器 dispatcherservlet 前端控制器根據請求資訊 如url 來決定選擇哪乙個頁面控制器 handler如usercontroller 進行處理並把請求委託給它 2.頁面控制器 handler如usercontroller 接收到請求後,進行功能處理,首先...