将HTML5占位符属性添加到spring 3.0表单输入元素

时间:2010-11-20 13:38:07

标签: spring jsp html5 spring-mvc

如何将HTML5占位符属性添加到Spring webmvc的表单:input,form:password和form:textarea elements?

2 个答案:

答案 0 :(得分:34)

从Spring 3.0开始,表单标签支持动态属性,因此您只需编写

即可
<form:input placeholder = "..." ... />

答案 1 :(得分:1)

关于新的输入类型问题 - 我通过使用spring bind并手动生成输入元素获得了成功。我正在使用bootstrap所以我已经有一个标签来包装控件组并应用错误消息,但是如果你只想内联它,你可以执行以下操作。

如果您的path字段为'年龄',请将<form:input path="age"/>替换为

<spring:bind path="age">
  <input id="age" name="age" type="number" value="${status.value}" />
</spring:bind>