springmvc-Controller类的方法的不同返回值类型
来源:互联网 发布:信息比率 知乎 编辑:程序博客网 时间:2024/06/05 17:12
1、返回ModelAndView
@RequestMapping("/queryUser") public ModelAndView queryUser() { User user = userService.selectById(1); ModelAndView modelAndView = new ModelAndView(); modelAndView.addObject("user",user); modelAndView.setViewName("user/user"); return modelAndView; }
2、返回String
1)表示返回逻辑视图名,真正的视图(jsp路径)= 前缀+逻辑视图名+后缀
@RequestMapping("/queryUser") public String queryUser1(Model model) { User user = userService.selectById(1); model.addAttribute("user",user); return "user/user"; }
2)重定向
@RequestMapping("/queryUser") public String queryUser1(Model model) { ...... return "redirect:queryUser.action"; }
3)转发
@RequestMapping("/queryUser") public String queryUser1(Model model) { ...... return "forward:queryUser.action"; }
3、返回void
在controller方法形参上可以定义request和response,使用request和response指定响应结果:
1)使用request转发页面:
request.getRequestDispatcher("queryUser.action").forward(request, response);
2)使用response重定向页面:
response.sendRedirect("queryUser.action");
3)通过response指定响应结果,例如响应json数据:
response.setCharaterEncoding("utf-8");response.setContentType("application/json;charset=utf-8");response.getWriter().write("json串");
阅读全文
0 0
- springmvc-Controller类的方法的不同返回值类型
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- springMVC controller中方法的返回值类型
- SpringMVC Controller 返回值的可选类型
- SpringMVC Controller 返回值的可选类型
- SpringMVC Controller 返回值的可选类型
- SpringMVC - Controller 返回值的可选类型
- SpringMVC Controller 返回值的可选类型
- SpringMVC Controller 返回值的可选类型
- SpringMVC Controller 返回值的可选类型
- SpringMVC Controller 的返回类型
- springMVC之Controller方法的返回值
- springMVC教程(八)controller中方法的返回值类型
- 【HNOI2004】敲砖块
- react-native学习之路5-仿照qq登录界面搭建了布局
- spring Batch实现数据库大数据量读写
- Ubuntu 14.04 win32diskimager的替代工具Disks
- tensorflow编程: Neural Network
- springmvc-Controller类的方法的不同返回值类型
- angularJS自定义服务的两种方法
- [bzoj2002][LCT]弹飞绵羊
- mvc中使用Unity
- 插入排序算法
- spring boot thymeleaf错误之Circular view path [...]
- Java里数字转字符串前面自动补0的实现
- 【BZOJ1008】【HNOI2008】越狱(组合数学)
- Android 内存泄漏和优化(上)