7.1.1 스프링 폼 태그
스프링 폼 태그는 스프링 MVC와 연동되는 태그 라이브러리입니다. 스프링 폼 태그를 사용하면 폼에서 전달되는 파라미터 이름으로 Setter() 메서드를 작성한 클래스의 프로퍼티(필드 이름)에 접근할 수 있고 컨트롤러가 다루는 데이터를 참조할 수 있어 동적 웹 애플리케이션을 더 쉽고 편리하게 개발하고 유지 관리할 수 있습니다.
스프링 폼 태그를 사용하려면 뷰 페이지 위쪽에 다음과 같이 스프링 폼 태그 라이브러리를 선언해야 합니다.
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
앞의 코드에서 prefix="form"은 태그 이름이 form인 라이브러리의 태그를 뷰 페이지의 어느 곳이든 이용한다는 것을 나타냅니다.
만약 prefix="form"으로 선언했다면, 스프링 폼 태그는 <form:태그 이름> 형식으로 사용합니다. 스프링 폼 태그의 유형은 다음과 같습니다.