Java 如何在控制器中获取http请求和查询字符串参数

Java 如何在控制器中获取http请求和查询字符串参数,java,playframework,Java,Playframework,我是新加入游戏框架的。我正在使用Play2.8.x框架,我需要从控制器会话对象和请求的参数中获取。但我不知道该怎么做。 我的路由文件如下所示: POST /api/verifyToken/:token controllers.UserController.verifyToken(token: String, request: Request) 我的控制器如下所示: public class UserController extends Controller { publi

我是新加入游戏框架的。我正在使用Play2.8.x框架,我需要从控制器会话对象和请求的参数中获取。但我不知道该怎么做。 我的
路由
文件如下所示:

POST /api/verifyToken/:token        controllers.UserController.verifyToken(token: String, request: Request)
我的控制器如下所示:

public class UserController extends Controller {
    public Result verifyToken(String token, Http.Request request) {
        ...
    }
}

当我试图向服务器发送请求时,我出现了一个错误,但是如果我删除
令牌
参数,一切都正常
如何将请求和参数传递给控制器?

调用处理程序时,会为其提供
Http.request

java.util.Map<java.lang.String,java.lang.String[]> queryParams = request.queryString();

你的请求看起来怎么样?你犯了什么错误?
Http.Session session = request.session();