Springの勉強をしているのですが、分からないことがありますので質問させていただきます。
「画面に入力した文字を、別の画面に表示する」プログラムを書いています。
Java
1@PostMapping("/hello") 2public String postRequest(@RequestParam("text1") String str, Model model) { 3 model.addAttribute("sample", str); 4 return "helloResponse"; 5}
このメソッドの引数のModel modelは具体的に何をしているのでしょうか?
HTMLは以下の通りです。
HTML
1<form method="post" action="/hello"> 2好きな文字を入力: 3<input type="text" name="text1" th:value="${text1_value}"/> 4<input type="submit" value="クリック"/> 5</form>
入力フォームから受け取った文字をString型のstrに渡しているのはわかるのですが、渡しているのはString strの部分だけでModel modelには何を渡しているのでしょうか?
Model modelは何をしているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/14 01:12
2020/07/14 03:55
2020/07/14 06:09
2020/07/14 11:05