SpringMvc的不同跳转解析,action之间的跳转

  1. 在添加@RequestMapping注解后,SpringMvc默认解析返回值拼接上.jsp或者.html返回到页面中。

  2. 在添加@RequestBody注解后,SpringMvc默认返回JSON数据类型。

  3. 使用ModelAndView对象:

    (1)ModelAndView构造方法可以指定返回的页面名称。

    (2)也可以通过setViewName()方法跳转到指定的页面 。

    (3)使用addObject()设置需要返回的值,addObject()有几个不同参数的方法,可以默认和指定返回对象的名字。

  4. 从一个action跳转到另一个action.
    (1) return new ModelAndView(“redirect:/getStudentInfo”);
    ( 2) Response.Redirect("/User/Edit"); 或者 return Redirect("/User/Edit");
    (3)跳转的页并不在该Controller中 ,return RedirectToAction(“about”,“Home”);

你可能感兴趣的:(注解)