[Spring MVC]form:inputタグを使うサンプル
書式
form:input path=モデルの名前
1.モデルクラスの定義
public class UserModel { private String username; private String addr; public UserModel(String username, String addr) { this.username = username; this.addr = addr; } }
2.コントローラクラスの定義
@Controller @RequestMapping("/user") public class UserController { @RequestMapping("/reg") public String input(Model model) { UserModel userModel = new UserModel("testuser", "testaddr"); model.addAttribute("userModel", userModel); return "user/reg"; } }
3.JSP
ユーザ名: <form:input path="userModel.username" size="20″ /><br>
住所: <form:input path="userModel.addr" size="10″ maxlength="16″ /><br>