【SpringMVC】SpringMVC结果的转发和重定向(十六)
2017-11-21 14:22
302 查看
1) 在转发情况下,共享request域对象,会将参数从第一个业务控制方法传入第二个业务控制方法,
反之,重定向则不行
删除id=10号的用户,再查询用户
@Controller
@RequestMapping(value="/user")
public class UserAction {
@RequestMapping(value="/delete")
public String delete(int id) throws Exception{
System.out.println("删除用户->" + id);
//转发到find()
return "forward:/user/find.action";
//重定向到find()
//return "redirect:/user/find.action";
}
@RequestMapping(value="/find")
public String find(int id) throws Exception{
System.out.println("查询用户->" + id);
return "/success.jsp";
}
}
反之,重定向则不行
删除id=10号的用户,再查询用户
@Controller
@RequestMapping(value="/user")
public class UserAction {
@RequestMapping(value="/delete")
public String delete(int id) throws Exception{
System.out.println("删除用户->" + id);
//转发到find()
return "forward:/user/find.action";
//重定向到find()
//return "redirect:/user/find.action";
}
@RequestMapping(value="/find")
public String find(int id) throws Exception{
System.out.println("查询用户->" + id);
return "/success.jsp";
}
}
相关文章推荐
- springmvc中,结果的转发可以共享request域对象,会将参数从第一个业务控制方法传入第二个业务控制方法,重定向则不行
- springmvc中结果的转发和重定向
- SpringMVC 2(跳转结果的方式:转发、重定向)
- SpringMVC 结果的转发和重定向
- springmvc结果的转发和重定向 (需求:在同一个请求中调用多个方法) (13)
- redirect forward区别 转发和重定向的区别 在springmvc 中的应用
- springmvc-请求转发重定向(携带参数)
- SpringMVC学习(十)之转发与重定向
- [三]SpringMvc学习-封装、乱码问题、重定向、转发
- SpringMVC 重定向/转发操作
- springmvc转发与重定向
- SpringMVC重定向与转发的代码分析
- SpringMVC注解式 转发与重定向
- SpringMVC请求转发与重定向以及视图与数据的返回
- SpringMVC中重定向数据转发
- SpringMVC学习总结(五)——转发和重定向
- SpringMvc中的转发和重定向
- springmvc学习笔记(16)——重定向和转发
- SpringMVC第三篇【收集参数、字符串转日期、结果重定向、返回JSON】