Spring MVC控制层redirect
来源:互联网 发布:指向数组元素的指针 编辑:程序博客网 时间:2024/05/29 18:39
1、 如果从一个登录页面,提交请求到控制层后,会跳转到另外一个页面;一般是直接在控制层返回
ModelAndView model = new ModelAndView();
model.setViewName("/userCenter");
return model;
2、如果需要直接在控制层的一个controller跳转到另外一个controller,就需要进行重定向:
ModelAndView model = new ModelAndView();
model.setViewName("redirect:/login");
return model;
或者 return "redirect:/login";
举例:
1、一个用户列表页面,如果进行新增操作,新增完成后要跳转到列表页面,查询出所有用户。
ModelAndView model = new ModelAndView();
model.setViewName("redirect:/userList");
return model;
2、如果需要带参数,
可以自己手动拼接url,
ModelAndView model = new ModelAndView();
model.setViewName("redirect:/userList?userId=10001");
return model;
也可以用RedirectAttributes,
attr.addAttribute("userId", "10001");
return "redirect:/userList";
这样在userList中就可以通过获得参数的方式获得参数,再传递到页面。
ModelAndView model = new ModelAndView();
model.setViewName("/userCenter");
return model;
或者 return "/userCenter";
2、如果需要直接在控制层的一个controller跳转到另外一个controller,就需要进行重定向:
ModelAndView model = new ModelAndView();
model.setViewName("redirect:/login");
return model;
或者 return "redirect:/login";
举例:
1、一个用户列表页面,如果进行新增操作,新增完成后要跳转到列表页面,查询出所有用户。
ModelAndView model = new ModelAndView();
model.setViewName("redirect:/userList");
return model;
或者 return "redirect:/userList";
2、如果需要带参数,
可以自己手动拼接url,
ModelAndView model = new ModelAndView();
model.setViewName("redirect:/userList?userId=10001");
return model;
也可以用RedirectAttributes,
attr.addAttribute("userId", "10001");
return "redirect:/userList";
这样在userList中就可以通过获得参数的方式获得参数,再传递到页面。
0 0
- Spring MVC控制层redirect
- spring mvc:控制层梳理
- spring mvc 控制层梳理
- Spring MVC redirect
- Spring MVC 控制层处理各种参数
- Spring--MVC--如何书写MVC的控制层Controller
- spring MVC 3.1 forword/redirect
- spring MVC 3.1 forword/redirect
- Spring mvc 请求跳转 redirect
- spring mvc redirect传参数
- spring mvc控制层(非注解方式)
- spring mvc控制层(controller)接收参数的问题
- Spring MVC后台控制层获取参数方式详解
- Spring 4MVC在控制层传回JSON字符串
- spring mvc 控制层validator(校验)中文乱码
- Spring MVC学习历程<三>Spring MVC 控制层Controller
- Spring mvc redirect 传递参数乱码
- Spring MVC中redirect与forward
- Android—压缩图片,减少内存
- POJ-1942-Paths on a Grid-组合数学
- 【POJ2421】【最小生成树水题】【prim】
- sql server和mysql server sql语句对比
- Monitor线程操作(当一个线程中处于等待状态时,另外一个线程来解锁它的等待状态继续执行下去)
- Spring MVC控制层redirect
- 经典算法研究系列:九、图像特征提取与匹配之SIFT算法
- WINDOWS 内存管理笔记
- JDBC ORACLE 数据库隔离级别
- AndroidUniversalImageLoader使用详解
- Rust之语法<2>函数
- Git从远程的分支获取最新的版本到本地
- MySql 字符串时间转换 和 中文乱码
- Android 使用LeakCanary 检测内存泄露