###formのpostメソッド送信ができません。
PlayFramework初心者です。
formのpost通信がしたいのですが、Bad Requestがでてしまいます。
from自体は単純なもので、formクラスは使用していないです。
よろしくお願いします。
###発生している問題・エラーメッセージ
Bad Request For request 'POST /submit' [Missing parameter: name]
###該当のソースコード
HTMl
1<form method="post" action="/submit"> 2 名前:<input type="text" name="name"><br> 3 <input type="submit" value="送信"> 4 <p>@message</p> 5</form>
Java
1 public Result submit(String name) { 2 return ok(result.render(name)); 3 }
routes
1POST /submit controllers.HomeController.submit(name:String)
###試したこと
route
POST /submit/:name controllers.HomeController.submit(name:String)
HTML
<form method="post" action="/submit/:name">
他サイトを参考にして上記にすると、エラーは起こりませんがパラメーターは「:name」となり入力値は無視されてしまいます。
###補足情報
PlayFramework version : 2.5.10
Java : 1.8
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/27 06:09