我modelAttribute在控制器之间以某种形式传输对象(作为 a )及其值时遇到问题。我有一个表格modelAttribute,比如说"myObject",它有一些成员。我modelAttribute "myObject"在第一个控制器中添加了一个模型。
我能够"myObject"在视图中读取和显示值的值,例如,我可以通过 获取值${myObject.memberName},但是当涉及到将对象作为参数的第二个控制器时(我的意思是:)modelAttribute("myObject") MyObject myObject成员被设置为默认值,主要为空!
一些值在表单中设置(它们工作正常),其余值在第一个控制器中设置。我想在第二个控制器中获取第一个控制器中设置的值,但它们丢失了。
我应该如何传输modelAttribute对象的值以免在控制器之间丢失它们?我应该把它们放在参数中HttpRequest吗?