Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29311
  • 博文数量: 8
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 79
  • 用 户 组: 普通用户
  • 注册时间: 2015-08-26 17:23
个人简介

编程 is my world!

文章分类
文章存档

2016年(3)

2015年(5)

我的朋友
最近访客

分类: Java

2016-03-25 14:55:00

在做项目的时候使用的是ModelAndView,在service中调用addObject()方法,使用的是一个参数的方法,之前多几个方法都对的,有一个方法在前台死活接收不到数据,然后百度了好久才找到原因。
     addObject可以接收
Object类型的对象,ModelAndView将它视为其众多model中的一个。当使用Object类型的对象的时候,必须指定一个名字。ModelAndView也可以接收没有明显名字的对象,原因在于ModelAndView将调用spring自己定义的Conventions 类的.getVariableName()方法来为这个model生成一个名字。显然,对model而言,名字是必须的。Conventions.getVariableName()生成名字的规则是使用对象的类名的小写模式来作model名字。当这个model是集合或数组的时候,使用集合的第一个元素的类名加s来作model的名字。

阅读(15116) | 评论(0) | 转发(0) |
0

上一篇:Hibernate防止SQL注入攻击的方法

下一篇:没有了

给主人留下些什么吧!~~