【问题标题】:Spring4 MVC ModelAndView ConstructorSpring4 MVC ModelAndView 构造函数
【发布时间】:2014-06-16 14:37:32
【问题描述】:

在 Spring 4 MVC 中

在我的控制器类中

@Controller
public class TesterController{

   @RequestMapping(value = "/test", method = RequestMethod.GET)
   public ModelAndView show(){

    ModelAndView mav = new ModelAndView("Test");
    mav.addObject("Test" , "TestObject");

    return mav;
   }

 }

谁能解释一下如何在这个控制器中使用 ModelAndView 类。 addObject 方法有什么用 以及拥有构造函数有什么用。

提前致谢 帕万

【问题讨论】:

  • 您是从阅读 javadoc 开始的吗?

标签: spring-mvc


【解决方案1】:

spring 是开源的,你可以看源码。

模型只是一张地图。所以 addObject 只是添加字符串“TestObject”,键为“Test”。

模型和视图只是视图名称的字符串,以及相关的地图/模型。

然后视图解析器会根据视图名称找到合适的视图文件,并且可以使用键在视图中解析映射值。

【讨论】:

  • 写它有什么用处 mav.addObject("Test" , "TestObject");???这部分不清楚。
  • @Pavan 它允许和对象在视图中从地图访问。它很有用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-06
  • 2012-06-30
  • 1970-01-01
相关资源
最近更新 更多