Spring MVC实现跳转的几种方式
一. 通过controller 跳转到前端页面:
例:
@RequestMapping("/login")
public String login(PersonModel p){
personService.login(pspringmvc常用标签);
return "/index";
}
二. 通过controller跳转的另一个controller:
例:
@RequestMapping("/add")
public String add(Person P,HttpSession session){
String userid = (String)session.getAttribute("userid");
if(userid == null){
return "redirect:/person/login"; //跳转到login方法
}else{
personService.add(P);
}
return "/index";//跳转到页面
}
三.通过ModelAndView实现跳转
例:
@RequestMapping("/add")
public ModelAndView add(Person P,HttpSession session){
return new ModelAndView("redirect:/person/login");
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论