首页
学习
活动
专区
圈层
工具
发布
首页标签playframework

#playframework

playframework:如何在控制器动作方法内重定向到一个post调用

在 Play Framework 中,要在控制器动作方法内重定向到一个 POST 调用,您可以使用 Action 和 Redirect 类。以下是一个示例: import play.api.mvc._ class MyController @Inject()(cc: ControllerComponents) extends AbstractController(cc) { def redirectToPostAction() = Action { Redirect(routes.MyController.postAction()) } def postAction() = Action { Ok("This is the result of the POST action.") } } 在这个示例中,我们首先创建了一个名为 redirectToPostAction 的控制器动作,它返回一个 Redirect 对象,该对象指向另一个名为 postAction 的控制器动作。这将触发一个重定向到 postAction 的 POST 请求。 然后,我们定义了 postAction 控制器动作,它返回一个 Ok 对象,该对象包含一个字符串消息。 这样,当您访问 redirectToPostAction 动作时,您将被重定向到 postAction 动作,并看到 "This is the result of the POST action." 消息。 请注意,这个示例是用 Scala 编写的,但您也可以使用 Java 编写类似的代码。... 展开详请
领券