如何在spring表单输入标记中设置默认值

如何在spring表单输入标记中设置默认值,spring,jsp,Spring,Jsp,我正在JSP页面中使用spring表单输入标记。属性使用hibernate映射文件进行映射 <td>Package<form:input path="commandObject[${loop.index}].name"/></td> 包 我的数据库中有一些默认值。我想在用户呈现表单时显示默认值。对这些值的修改应保存为数据库中的新行 我怎样才能做到这一点!提前谢谢 在控制器中添加默认值,并将其分配给pojo中的属性 private静态最终字符串alpha=“

我正在JSP页面中使用spring表单输入标记。属性使用hibernate映射文件进行映射

<td>Package<form:input path="commandObject[${loop.index}].name"/></td>
我的数据库中有一些默认值。我想在用户呈现表单时显示默认值。对这些值的修改应保存为数据库中的新行


我怎样才能做到这一点!提前谢谢

在控制器中添加默认值,并将其分配给pojo中的属性

private静态最终字符串alpha=“apple”

public String name=alpha


而你是一个普通的接受者和接受者

在控制器中添加默认值,并将其分配给pojo中的属性

private静态最终字符串alpha=“apple”

public String name=alpha


而你是一个普通的接受者和接受者

上面的答案是一种方法,如果您有永远不会更改的默认值,它会自动进行修改。要从数据库中获取默认值,需要一个业务层,在该层中,我们从数据库中检索默认值并将其保存到列表中。使用列表在Jsp中显示它们,即使在我们编辑和提交虚拟值时,虚拟值也将另存为新行,而不是更新默认值。

以上答案是一种方法,如果您有永远不会更改的默认值,则OWRK将使用这种方法。要从数据库中获取默认值,需要一个业务层,在该层中,我们从数据库中检索默认值并将其保存到列表中。使用列表在Jsp中显示它们,即使在我们编辑和提交vedited值时,它们也将另存为新行,而不是更新默认值。

我在表单中有32个字段……有没有办法在controller中通过从DB获取值来实现这一点!我在表单中有32个字段…有没有一种方法可以在controller中通过从DB中获取值来实现它!