zoukankan      html  css  js  c++  java
  • SpringMVC中的重定向和转发

    @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来处理。

  • 相关阅读:
    前端安全
    关于HTTPS的概念性了解
    数组去重
    防抖与节流
    对meta标签的再次认识
    关于路由, 我好奇的那些点
    关于构造函数,实例,原型对象一纯手工的理解
    数据库查找操作-java
    python之图像加载和简单处理
    python之excel表格操作
  • 原文地址:https://www.cnblogs.com/xuesheng/p/7435992.html
Copyright © 2011-2022 走看看