@ModelAttribute注解可以用在两个地方,一个是用在方法上,另外一个就是加在参数前面。
如果是加在方法上,则该Controller里面所有的方法执行前都会执行一遍被@ModelAttribute注解修饰的方法,通常用来做一些初始化的工作。
如果是加在参数前面,通常是接受一个我们自定义的对象,加上这个注解进行绑定,其实不加这个注解也可以.
@ModelAttribute注解可以用在两个地方,一个是用在方法上,另外一个就是加在参数前面。
如果是加在方法上,则该Controller里面所有的方法执行前都会执行一遍被@ModelAttribute注解修饰的方法,通常用来做一些初始化的工作。
如果是加在参数前面,通常是接受一个我们自定义的对象,加上这个注解进行绑定,其实不加这个注解也可以.