SpringMVC的数据响应方式-页面跳转
1.返回字符串形式
直接返回字符串:此种方式会返回字符串与视图解析器的前后缀拼接后跳转
有关视图解析器的拼接请访问此地址

注意:WEB-INF下的资源一般不能访问,因为转发是服务器的操作所以可以访问到该目录下的资源;而重定向是浏览器的操作,所以不能访问到该目录下的资源
2.返回ModelAndView(4种形式)
@Controller
public class UserController {@RequestMapping("/report")public String save(){return "success";}@RequestMapping("/report2")/*** Model:模型:封装数据* View:视图:展示数据*/public ModelAndView save2(){ModelAndView modelAndView=new ModelAndView();//设置模型数据modelAndView.addObject("username","hello");//设置视图modelAndView.setViewName("success");return modelAndView;}@RequestMapping("/report3")public ModelAndView save3(ModelAndView modelAndView){//设置模型数据modelAndView.addObject("username","->hello");//设置视图modelAndView.setViewName("success");return modelAndView;}@RequestMapping("/report4")public String save4(Model model){model.addAttribute("username",":张");return "success";}
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
