springmvc参数绑定
瀏覽器的請求參數會自動綁定到Controller(Handler)中的方法的形式參數上,
默認支持servletAPI的幾個(request、response、session),
Model(ModelAndView的一部分),ModelMap,簡單類型同名的參數(當不同名時,可以使用@RequestParam注解完成對應),
簡單PO類型(字段名和頁面name相同即可),
包裝類PO類型(需要使用QueryVO類型,如QueryVO中有個成員Items,Items有name、price,則頁面表單name需為items.name、items.price即可),
數組(需要使用QueryVO類型,如QueryVO中有個成員 Integer itemsIds[],則頁面表單多個CheckBox的name需都為itemsIds),
list集合(需要使用QueryVO類型,如QueryVO中有個成員 List<Items> itemsList,則頁面表單name需為itemsList[index].id、itemsList[index].name、itemsList[index].price,當然通常index是使用循環標簽如<c:forEach varStatus="status">中獲取的${status.index}),
map(需要使用QueryVO類型,如QueryVO中有個成員 Map<String, Object> itemInfo, 則頁面表單name需使用itemInfo['name']、itemInfo['price'])
轉載于:https://www.cnblogs.com/gongchengshixiaobai/p/8026503.html
總結
以上是生活随笔為你收集整理的springmvc参数绑定的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IntelliJ IDEA中日志分类显示
- 下一篇: Spring Cloud 各组件调优参数