1)在方法上傳入原生的request和session
2)在方法上傳入map、model或modelmap,資料被放在請求域中
index.jsp中發起請求:
"handle01"
>handle01<
/a>
controller中:
("/handle01"
)public string handle01
(modelmap modelmap)
success.jsp中獲取值:
$3)⭐⭐返回modelandview⭐⭐,資料被放在請求域中
既包含檢視資訊(頁面位址),也包含模型資料(輸出給頁面的資料)(
"/handle02"
)public modelandview handle02
上面三種方法本質上都是給bindingawaremodelmap中儲存資料
1)不常用,可能會引發異常
springmvc提供了一種可以臨時給session域中儲存資料的方式:
使用@sessionattributes(「msg」)註解在類上標記
使得在bindingawaremodelmap中儲存資料的同時在session中儲存乙份
引數:value:儲存key=value的資料
types:儲存value的型別=types的資料(如types=)
2)推薦使用原生api
SpringMVC入門學習
前幾天照著教程似懂非懂地搭建起乙個簡單的springmvc例項,現在是時候做乙個入門學習,了解一下springmvc流程及工作細節。springmvc是圍繞乙個dispatcherservlet 來設計的,這個servlet會把請求分發給各個controller,並支援可配置的處理器對映 檢視渲染 ...
SpringMvc入門學習(一)
我的第乙個springmvc 的helloworld 第一步,匯入spring mvc所需要的jar包 第二步 在專案工程下的web.xml裡配置dispatcherservlet 需要注意的是,若沒有顯示配置contextconfiglocation的初始值,spring則會自動到該預設的路徑下載...
SpringMvc 學習筆記 入門程式
入門程式 需求 商品訂單管理 功能需要 商品列表查詢 1 配置前端控制器 在web.xml中配置。2 配置處理器介面卡 通過檢視源 此介面卡能執行實現controller介面的handler 3 開發handler 需要實現controller介面,才能由org.springframework.we...