简介
在使用 SpringMVC 的时候我们可以使用 Spring 封装的一系列表单标签,这些标签都可以访问到 ModelMap 中的内容
作用
第一是它会自动的绑定来自 Model 中的一个属性值到当前 form 对应的实体对象
第二是它支持我们在提交表单的时候使用除 GET 和 POST 之外的其他方法进行提交,包括 DELETE 和 PUT 等
使用场景
当编辑时, 跳转到 form 表单页,传统模式要在跳转前先到数据库查询数据,然后进行表单数据回显,使用 form 之前一定要保证有对应的 bean,没有对应的 bean 时, 会自动以 command 为 key 到 request 域中查询,当找不到的时候, 会报异常
使用方式
引入标签库
<%@taglib uri="http://www.springframework.org/tags/form" prefix="fm" %>
创建表单
处理请求
页面处理