You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 15:15:04