springMVC中ModelAndView学写笔记

api介绍:

构造函数摘要
ModelAndView() 
          bean样式用法的默认构造函数:填充bean属性,而不是传递构造函数参数。
ModelAndView(Object view) 
          当没有模型数据暴露时,方便的构造函数。
ModelAndView(Object view, Map model) 
          给出一个View对象和一个模型,创建一个新的ModelAndView。
ModelAndView(Object view, String modelName, Object modelObject) 
          方便的构造函数来取一个模型对象。
ModelAndView(String viewName) 
          当没有模型数据暴露时,方便的构造函数。
ModelAndView(String viewName, Map model) 
          给出一个视图名称和一个模型来创建一个新的ModelAndView。
ModelAndView(String viewName, String modelName, Object modelObject) 
          方便的构造函数来取一个模型对象。
 
从类java.lang.Object继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

原文地址:https://www.cnblogs.com/javahr/p/8267460.html

时间: 2024-10-28 19:29:02

springMVC中ModelAndView学写笔记的相关文章

SpringMvc中ModelAndView模型的应用

/** * 目标方法的返回值可以是 ModelAndView 类型. * 其中可以包含视图和模型信息 * SpringMVC 会把 ModelAndView 的 model 中数据放入到 request 域对象中. * @return */ @RequestMapping("/testModelAndView") public ModelAndView testModelAndView(){ String viewName = SUCCESS; ModelAndView modelAn

SpringMVC中ModelAndView对象与“视图解析器”

摘要: spring MVC这个环境中,Spring MVC会依据controller(或者你叫它handler)中处理方法的返回值,进行解析,解析之后提供一个视图,作为响应. 标注了@Controller的处理器,实际上本质是一个POJO,你标注了@Controller,我就高看你一眼. spring MVC这个环境中,Spring MVC会依据controller(或者你叫它handler)中处理方法的返回值,进行解析,解析之后提供一个视图,作为响应.标注了@Controller的处理器,实

SpringMVC中ModelAndView addObject()设置的值jsp取不到

出现这种问题原因在于老的JSP 1.2 声明. 如果你用的jsp1.2版本的 web.xml 的 DTD 定义如下 <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> //... </web-app> EL是默认关

RabbitMQ框架学写笔记-20161130

RabbitMQ框架学写笔记-20161201

1.RabbitMQ NUget .Net客户端4.1.1版本 对应的 .netframework版本是 4.5.1 以及以上 2.本地实现的效果图 3.实践代码: P-生产者: using RabbitMQ.Client; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace RabbitMQCli

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学习07】SpringMVC中的统一异常处理

我们知道,系统中异常包括:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发.测试通过手段减少运行时异常的发生.在开发中,不管是dao层.service层还是controller层,都有可能抛出异常,在springmvc中,能将所有类型的异常处理从各处理过程解耦出来,既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护.这篇博文主要总结一下SpringMVC中如何统一处理异常. 1. 异常处理思路 首先来看一下在spr

Spring-MVC案例:Spitter的笔记

源码地址:https://github.com/Young4Dream/yan/tree/master/Maven_spittr 笔记: 1.当DispatcherServlet启动时,会创建Spring应用上下文,并加载配置文件或配置类中所声明的bean.getServletConfigClasses()方法中,要求DispatcherServlet加载应用上下文时,使用定义在WebConfig配置类中的bean.但是在SpringWeb应用中,通常还会有另外一个应用上下文,另外的应用上下文在

【SpringMVC学习05】SpringMVC中的参数绑定总结

众所周知,springmvc是用来处理页面的一些请求,然后将数据再通过视图返回给用户的,前面的几篇博文中使用的都是静态数据,为了能快速入门springmvc,在这一篇博文中,我将总结一下springmvc中如何接收前台页面的参数,即springmvc中的参数绑定问题. 1. 参数绑定的过程 我们可以回忆一下,在struts2中,是通过在Action中定义一个成员变量来接收前台传进来的参数,而在springmvc中,接收页面提交的数据是通过方法形参来接收的.从客户端请求的key/value数据,经