码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC中的重定向和转发

时间:2017-08-26 19:45:44      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:springmvc   let   int   null   app   rect   war   处理   字符串类型   

@RequestMapping("/addStu1")
    public String  addStu(Student student,String departid){
        Depart getdepart = departDao.getdepart(Integer.parseInt(departid));
        student.setDepart(getdepart);
        stuDao.save(student, null);
        return "redirect:/findAllStu";        
    }

@RequestMapping("/findAllStu")
public ModelAndView findAllStu(HttpServletRequest request){
}

可以重定向到另一个请求。

return " redirect:/findAllStu"

/ 代表当前的木箱的根目录,而不是服务器的根目录。

 

@RequestMapping("/addStu1")
    public String  addStu(Student student,String departid){
        Depart getdepart = departDao.getdepart(Integer.parseInt(departid));
        student.setDepart(getdepart);
        stuDao.save(student, null);
        return "forward:/findAllStu";        
    }
@RequestMapping("/findAllStu")
public ModelAndView findAllStu(HttpServletRequest request){
}

 一般情况下,控制器方法返回字符串类型的值会被当成逻辑视图处理

如果返回的字符串中带有redirect:或者forward:前缀时,SpringMVC会对它们进行特殊处理,

将forward:和redirect:当成指示符,其后的字符串当成URI来处理。

 

SpringMVC中的重定向和转发

标签:springmvc   let   int   null   app   rect   war   处理   字符串类型   

原文地址:http://www.cnblogs.com/xuesheng/p/7435992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!