前端代码
// add.jsp页面
<h1> ${personId}</h1>
<form action="/add" method="post">
<input type="submit" value="提交">
</form>
1 HttpServletRequest
@RequestMapping("/add")
public String add(HttpServletRequest request){
request.setAttribute("personId",12);
return "add";
}
2 ModelMap
@RequestMapping("/add")
public String add(ModelMap map){
map.addAttribute("personId", 12);
return "add";
}
3 ModelAndView
ModelAndView对象需要new,同时作为返回值类型
@RequestMapping("/add")
public ModelAndView add(){
ModelAndView modelAndView = new ModelAndView();
// 视图名称
modelAndView.setViewName("add");
// 存储的数据
modelAndView.addObject("personId", 12);
return modelAndView;
}
4 Model
@RequestMapping("/add")
public String add(Model model){
model.addAttribute("personId", 12);
return "add";
}