Spring MVC 如何将form:input表单标签的输入类型设置为email
实现方法
完全可以实现。Spring MVC的表单标签在渲染时,会将所有未被标签预定义的自定义属性直接透写到最终生成的HTML元素上,你只需在<form:input>标签上直接添加type="email"属性即可。
修改后的代码如下:
<form:input path="email" cssClass="form-control" id="firstname" type="email" />
该标签渲染后生成的原生HTML代码为:
<input type="email" name="email" id="firstname" class="form-control" />
此时即可正常使用HTML5原生的邮箱格式校验能力。
注:该特性在Spring 3.1及以上版本均原生支持,无需额外配置
内容的提问来源于stack exchange,提问作者Bogdan Onyshenko
相关产品推荐
相关产品推荐

