如何将HTML5占位符属性添加到Spring webmvc的表单:input,form:password和form:textarea elements?
答案 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>