Spring MVC 表单标签库

学习完整课程请移步 互联网 Java 全栈工程师

声明表单标签库

在使用 SpringMVC 的时候我们可以使用 Spring 封装的一系列表单标签,这些标签都可以访问到 ModelMap 中的内容。我们需要先在 JSP 中声明使用的标签,具体做法是在 JSP 文件的顶部加入以下指令:

<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>

表单标签

使用 Spring MVC 的 form 标签主要有两个作用,第一是它会自动的绑定来自 Model 中的一个属性值到当前 form 对应的实体对象,默认是 command 属性,这样我们就可以在 form 表单体里面方便的使用该对象的属性了。第二是它支持我们在提交表单的时候使用除 GET 和 POST 之外的其他方法进行提交,包括 DELETE 和 PUT 等。

  
    
Name:
Age:

文本框

使用 标签来渲染一个 HTML 文本框,等同于:


密码框

使用 标签来渲染一个 HTML 密码框,等同于:


文本域

使用 标签来渲染一个 HTML 文本域,等同于: