我正在使用Spring的form:input,如下所示:
<form:input type="number" .....>
在我的jsp中,但是当我检查浏览器中呈现的html时,它显示为:
type="number" type="text"
即,type在html中生成了两个属性。
type
另一方面,如果我在浏览器中使用 检查元素选项 进行 检查 ,则它显示正确-仅type="number"按预期。 编辑 -我的问题:为什么我在生成的html(type="number" type="text")中得到两个类型属性?如何解决?
type="number"
Spring form:input标记未命名任何属性,type并且type=number代码中使用的属性属于html5输入标记
form:input
type=number
Spring Form TLD在这里列出了form:input元素的有效属性