【发布时间】:2013-07-15 11:43:12
【问题描述】:
我正在使用 spring 的绑定 tld 将文本框映射到 java 模型对象的属性。当文本框中没有输入任何值并完成提交操作时,模型属性中将设置什么值?属性声明为字符串类型。我没有为文本框设置任何默认值。是设置了空值还是设置了“”?
【问题讨论】:
-
您是否尝试在调试中查看值是什么?
-
如果“文本框”是指type="text"的输入,那么在提交表单时,输入控件的已发布表单数据中包含一个属性,没有值跨度>
-
@DwB 没有任何意义,会是空还是 null?
-
空字符串将是值。
-
感谢 DwB.Ya 我将空字符串作为值。使用 StringTrimmerEditor 将该空值转换为空值。
标签: spring