spring使用中ModelAttribute的内容被覆盖

Posted seeway

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring使用中ModelAttribute的内容被覆盖相关的知识,希望对你有一定的参考价值。

在前台以get方式向后台提交数据:

后台接收:

后台接收参数的时候,由于user里面也有一个属性为id,后台在接收参数的时候,User里面的id会被重新赋值,这是一个大坑。如果后续继续用User来做操作的话就会出现问题了。

避免这种情况,将提交参数重新命名即可。

 

以上是关于spring使用中ModelAttribute的内容被覆盖的主要内容,如果未能解决你的问题,请参考以下文章

(转)Spring3MVC 在JSP中使用@ModelAttribute

spring学习之@ModelAttribute运用详解

Java Spring 多个 ModelAttribute

Spring的@ModelAttribute方法注释[重复]

spring 中@ModelAttribute、model.addAttribute 有啥区别?

spring使用中ModelAttribute的内容被覆盖