springMVC1之ModelAttribute注解
什么叫先执行
只要控制器方法一过来,
这个控制器里面的所有方法都会比下面执行的慢一点
我们来访问一个页面
也就是说访问的是控制器里面下面这个方法
看一下控制台执行效果
还是shouUser先执行了
什么叫如果没有提交的字段使用原来的数据
比如下面这个方法
我们在调用实际的Controller方法之前,可以返回一个从数据库中查到的一个User
然后我们在去调用实际的方法,比如下面这个方法
下面我们展示不返回对象,直接把对象封装到map集合里面的用法
把日期设置了一下成为当前的日期,我们看一下前端传过来的页面是没有日期的
先执行就会给我们设置一个日期
然后在主体方法上,把我们在showUser保存的对象引入进来,因为是保存在map集合当中的,所以我们直接引入map结合中的User对象对应的键就可以了
下面测试一下
注意没有提交日期,然后我们去看一下这边的控制台
好了,祝大家早安午安晚安。