Spring表单标签

本文介绍了Spring MVC中用于表单处理的标签库,包括如何使用<fm:form>、<fm:input>和<fm:errors>等标签来创建表单、接收用户输入及展示验证错误信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

spring用来提交表单,校验的标签库
使用的标签库:http://www.springframework.org/tags/form


重要的标签:
1.<fm:form>:被渲染成form表单
属性:
.modelAttribute:在使用该标签之前必须在Model中添加一个JavaBean,本属性要和JavaBean的key对应

2.<fm:input>:被渲染成输入框,方法form标签体中
属性:
.path:对应JavaBean中的属性,对应的属性必须有set方法

3.<fm:errors>:显示错误信息.当校验后出现错误,返回填写表单页时错误信息被渲染出
参数:
.path:JavaBean的属性
.element:将错误信息渲染成什么类型



>. 与之相关
一.注解:
1.@Validated :对响应方法的JavaBean注解,令JavaBean中的校验注解生效.

2.校验注解 :@Size等
参数:
.message:当校验出错是返回的错误信息,可以使用占位符的格式(  {key}  )读取ValidationMessages.properties文件中的错误信息

二.ValidationMessages.properties文件:必须使用这个文件名,必须放在某一个源文件夹下.框架会自动加载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值