アクション作成ショーフォーム:
def create = Action {
Ok(html.post.create(postForm))
}
このアクションを変更して、GETリクエストの場合はフォームを出力し、POSTリクエストの場合は別のアクションであるかのようにユーザー入力データを処理するようにするにはどうすればよいですか。
def newPost = Action { implicit request =>
postForm.bindFromRequest.fold(
errors => BadRequest(views.html.index(Posts.all(), errors)),
label => {
Posts.create(label)
Redirect(routes.Application.posts)
}
)
}
つまり、この2つのアクションを組み合わせたいということです。
UPDATE1:GETおよびPOSTリクエストを処理する単一のアクションが必要です