使用ModelAndView传递
@Controller
@RequestMapping("/account")
public class AccountController {
//也可以不创建ModelAndView,直接在参数中指定
@RequestMapping(value = "/findAccount8")
public ModelAndView findAccount8(ModelAndView mv) {
mv.addObject("msg", "欢迎你 springmvc");
mv.setViewName("success");
return mv;
}
}
ModelAndView参数传递
Model传递
@Controller
@RequestMapping("/account")
public class AccountController {
@RequestMapping(value = "/findAccount9")
public String findAccount9(Model model) {
model.addAttribute("msg", "欢迎你 springmvc");
return "success";
}
}
Model参数传递
ServletAPI传递
@Controller
@RequestMapping("/account")
public class AccountController {
@RequestMapping("/findAccount10")
public String findAccount10(HttpServletRequest request,
HttpServletResponse response){
request.setAttribute("msg","欢迎你 springmvc");
return "success";
}
}
ServletAPI传递