数据回显
什么数据回显?
提交后,如果出现错误,将刚才提交的数据回显到刚才的提交页面。
pojo数据回显方法
1、springmvc默认对pojo数据进行回显。
pojo数据传入controller方法后,springmvc自动将pojo数据放到request域,key等于pojo类型(首字母小写)
使用
@ModelAttribute
指定pojo回显到页面在request中的key
@RequestMapping("/editItemsSubmit")
public String editItemsSubmit(Model model, @ModelAttribute("items") ItemsCustom itemsCustom ) throws Exception {
return "items/editItems";
2、可以不用@ModelAttribute,使用最简单方法使用 model 来回显数据
model.addAttribute("id", id); //简单类型回显
model.addAttribute("items", itemsCustom); // pojo回显