在SpringMVC中,即使某些字段不是';t边界
在这种情况下,我们的模型对象(JavaPOJO)包含一些未绑定到当前表单上的额外字段。换句话说,表单可以包含3个文本字段,这是模型所拥有的,但模型也有很多其他内容 当我提交表格时,我会丢失所有未绑定的内容。因此,我的模型对象将丢失除绑定的3个输入字段之外的所有信息在SpringMVC中,即使某些字段不是';t边界,spring,spring-mvc,Spring,Spring Mvc,在这种情况下,我们的模型对象(JavaPOJO)包含一些未绑定到当前表单上的额外字段。换句话说,表单可以包含3个文本字段,这是模型所拥有的,但模型也有很多其他内容 当我提交表格时,我会丢失所有未绑定的内容。因此,我的模型对象将丢失除绑定的3个输入字段之外的所有信息 是否有办法在表单提交之间结转或保留完整的模型对象,或者不丢失未绑定的数据?您应该在表单中使用。但是我的模型中存储了复杂的对象。隐藏字段不能指向复杂对象,只能指向字符串。然后,在提交表单后,再次连接数据库并获取具有唯一id的额外字段。将
是否有办法在表单提交之间结转或保留完整的模型对象,或者不丢失未绑定的数据?您应该在表单中使用。但是我的模型中存储了复杂的对象。隐藏字段不能指向复杂对象,只能指向字符串。然后,在提交表单后,再次连接数据库并获取具有唯一id的额外字段。将pojo分离为两个具有唯一id的pojo。是否将它们存储在会话中?request.getSession().addAttribute..将复杂对象序列化为JSON,并将隐藏参数发送到表单中,您应该在表单中使用。但是我的模型中存储了复杂对象。隐藏字段不能指向复杂对象,只能指向字符串。然后,在提交表单后,再次连接数据库并获取具有唯一id的额外字段。将pojo分离为两个具有唯一id的pojo。是否将它们存储在会话中?request.getSession().addAttribute..将复杂对象序列化为JSON,并将隐藏参数发送到表单