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文件:必须使用这个文件名,必须放在某一个源文件夹下.框架会自动加载
使用的标签库: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文件:必须使用这个文件名,必须放在某一个源文件夹下.框架会自动加载