我正在为我的应用程序使用 Spring 3.1.0 JAR。我已经通过命令名称用 View 映射了我的 bean 类,我对它的映射没有问题,它可以清晰地工作。
问题是我的 bean 类中有一个 int
变量:
private int id;
当我用
<'form:input path="id" />'
映射这个变量时,它在文本框中给出了我不想要的默认值 0
。我怎样才能摆脱这个?
最佳答案
我假设您指的是带有“id”的表单模型作为模型的 private
属性。您是否尝试过使用 Integer
而不是 int
。整数是原始类型 int
的类版本,这可能会解决您的问题。
关于forms - 避免 spring <form :input path ="var"/> for int variable 中的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15138118/