假设我有两个控制器方法:Users.preInsert 和 Users.insert。preInsert 方法用于显示用户输入表单 (GET),而 insert 方法负责实际插入 (POST) 或调用“插入”服务。这是路线的样子:
GET /users/add controllers.Users.preInsert(...)
POST /users/add controllers.Users.insert(...)
那么如何在不丢失插入服务返回的错误消息和客户端输入的值等参数的情况下重定向请求(POST 到 GET),以便在输入表单中访问和显示它们。参数可能涉及一些复杂的对象。我已经使用缓存 API 实现了它,但我想知道是否有更好的方法来实现它。