springmvc ModelAndView 和 Model

 @RequestMapping("")
    public ModelAndView index(HttpSession session) {
        Object data = session.getAttribute("user");
        ModelAndView view = new ModelAndView("main/index");
        view.addObject("message", "验证失败,正在跳转中...");
        if (data != null) {
            return view;
        } else {
            return view;
        }
    }
  @RequestMapping(value = "test", method = RequestMethod.GET)
    public String test(Model model) {
        model.addAttribute("parametername", "handsome");
        return "test";
    }
时间: 2024-10-13 23:20:14

springmvc ModelAndView 和 Model的相关文章

(六)springmvc之ModelAndView、Model、Map、ModelMap

<a href="<%=request.getContextPath()%>/responseData/response_1">使用原生的作用域</a> <a href="<%=request.getContextPath()%>/responseData/response_2">ModelAndView</a> <a href="<%=request.getContext

spring mvc EL ModelAndView的 Model 值 在jsp中不显示

问题:spring mvc开发过程中, 经常会给model addAttribute, 然后通过EL在jsp中显示,比如 ${msg}, 但是有时候会出现jsp最后显示的还是${msg},而不是msg赋值过的. Spring Controller import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.serv

spring框架中ModelAndView、Model、ModelMap区别

转载来源:http://www.cnblogs.com/google4y/p/3421017.html 注意:如果方法声明了注解@ResponseBody ,则会直接将返回值输出到页面. 首先介绍ModelMap[Model]和ModelAndView的作用 Model 是一个接口, 其实现类为ExtendedModelMap,继承了ModelMap类. ModelMapModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即可,

SPRING框架中ModelAndView、Model、ModelMap区别及详细分析

注意:如果方法声明了注解@ResponseBody ,则会直接将返回值输出到页面. 首先介绍ModelMap[Model]和ModelAndView的作用 Model 是一个接口, 其实现类为ExtendedModelMap,继承了ModelMap类. ModelMapModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即可,他的作用类似于request对象的setAttribute方法的作用,用来在一个请求过程中传递处理的数据

Thymeleaf模板如何获取springMVC返回的model值

Thymeleaf模板如何获取springMVC返回的model值 后台的实现: @RequestMapping("/hello") public String hello(ModelMap model){ User user=new User(); user.setId(1); user.setName("zhangsan"); model.addAttribute("user",user ); return "index"

SpringMVC(二)--处理数据模型、ModelAndView、Model、Map、重定向、@ModelAttribute、

1.处理模型数据 Spring MVC 提供了以下几种途径输出模型数据: – ModelAndView:处理方法返回值类型为 ModelAndView 时, 方法体即可通过该对象添加模型数据 – Map 及 Model.ModelMap: 入参为 org.springframework.ui.Model.org.springframework.ui. ModelMap 或 java.uti.Map 时,处理方法返回时,Map 中的数据会自动添加到模型中. 无论返回值是String类型,还是Mod

springMVC中的Model、ModelMap、ModelAndView

Model.ModelMap两者几乎没有任何区别 ModelMap(model).ModelAndView这两者的区别:有一个需要返回对象,一个需要返回的是地址路径. @RequestMapping(value="/findAll") public ModelAndView findAll() throws Exception { ModelAndView mv = new ModelAndView(); // ...... return mv; } @RequestMapping(p

springMVC:modelandview,model,controller,参数传递

转载:http://blog.csdn.net/wm5920/article/details/8173480 1.web.xml 配置: copy <> ></> ></> > >> ></> ></> > ></> </> <> ></> ></> </> 这样,所有的.htm的请求,都会被Dispatche

springmvc session和model解析

关于springMVC中的session,有2种使用方法,第一种是直接传递httpsession,第二种是使用@SessionAttributes("userId") 注解 这里附带一个帖子,别人写的特别好,是我看过的觉得最好的:http://www.cnblogs.com/waytofall/p/3460533.html 他里面详细的解析了这个注解的作用,httpsession的就不多说了,这里主要解释这个注解的原理 按照原文的解释,也试了原文的例子,确实效果是那样 也就是说这个注解