[Spring MVC]formタグにmodelAttributeを書くサンプル

2021年6月13日

書式
form:form action="xxx" modelAttribute=Modelクラスのオブジェクト
使用例

<%@ page contentType="text/html; charset=UTF-8"%>
<%@ page pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<!DOCTYPE html>
<html>
<head>
<title>サンプル</title>
</head>
<body>
  <spring:url value="/user/create" var="url" htmlEscape="true" />
  <form:form action="${url}" method="POST" modelAttribute="userForm">
    <form:input path="username" />
    <form:errors path="username"/>
    <input type="submit" />
  </form:form>
</body>
</html>

 

SpringMVC

Posted by arkgame