重定向
redirect:findAll.do
//这是一个没有用重定向的代码
@RequestMapping("FindAll.do")
public ModelAndView FindAll(){
List<TbUser> users = userService.FindAll();
ModelAndView mv = new ModelAndView();
mv.addObject("us",users);
mv.setViewName("allUser");
return mv;
}
@RequestMapping("delete.do")
public ModelAndView delete(Integer id){
userService.delete(id);
return FindAll();
}
//这是使用的重定向
@RequestMapping("FindAll.do")
public ModelAndView FindAll(){
List<TbUser> users = userService.FindAll();
ModelAndView mv = new ModelAndView();
mv.addObject("us",users);
mv.setViewName("allUser");
return mv;
}
@RequestMapping("delete.do")
public String delete(Integer id){
userService.delete(id);
return "redirect:FindAll.do";
}
上述两个方法效果是一样的