1

我在我的 JSP 页面中使用弹簧表单输入标签。使用休眠映射文件映射属性

<td>Package<form:input path="commandObject[${loop.index}].name"/></td>

我的数据库中有一些默认值。我想在用户呈现表单时显示默认值。并且对这些值的修改应保存为数据库中的新行。

我怎么能做到这一点!提前致谢!

4

2 回答 2

1

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

private static final String alpha = "apple";

public String name = alpha;

你的getter和setter方法照常!

于 2012-10-12T02:14:40.363 回答
0

上面的答案是一种方法,如果你有永远不会改变的默认值,那么它会起作用。要从数据库中获取默认值,有一个业务层,我们在其中从数据库中检索默认值并将它们保存到列表中。使用列表在 Jsp 中显示它们,即使我们编辑和提交已编辑的值也会保存为新行而不是更新默认值。

于 2012-11-30T13:51:15.443 回答