1.处理模型数据
如果跳转时需要带 数据:V、M,则可以使用以下方式:
ModelAndView、ModelMap 、Map、Model -数据放在了 request作用域
index.jsp
<br/>
<a href="handler/testModelAndView">testModelAndView</a>
<br/>
<br/>
<a href="handler/testModelMap">testModelMap</a>
<br/>
<br/>
<a href="handler/testMap">testMap</a>
<br/>
<br/>
<a href="handler/testModel">testModel</a>
<br/>
handler.java
@RequestMapping(value="testModelAndView")
public ModelAndView testModelAndView() {//ModelAndView:既有数据,又有视图
//ModelAndView:Model -M View-V
ModelAndView mv = new ModelAndView("success");//view: views/success.jsp
Student student = new Student() ;
student.setId(2);
student.setName("zs");
mv.addObject("student", student);//相当于request.setAttribute("student", student);
return mv;
}
@RequestMapping(value="testModelMap")
public String testModelMap(ModelMap mm) {//success
Student student = new Student() ;
student.setId(2);
student.setName("zs");
mm.put("student2", student);//request域
return "success"; //view
}
@RequestMapping(value="testMap")
pu