动作创建显示形式:
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)
}
)
}
我的意思是我想把这两个动作结合起来。
UPDATE1:我想要一个服务于 GET 和 POST 请求的操作