ジョン:
私は、演劇の枠組みに新たなんです。私はプレイ2.8.xのフレームワークを使用していると私は、リクエストからコントローラのセッションオブジェクトとのparamsから取得する必要があります。しかし、私はそれを行う方法を理解していません。私のroutes
ファイルには、次のようになります。
POST /api/verifyToken/:token controllers.UserController.verifyToken(token: String, request: Request)
そして、私のコントローラは次のようになります。
public class UserController extends Controller {
public Result verifyToken(String token, Http.Request request) {
...
}
}
そして私は、エラーを持っていたが、私の削除した場合、サーバーにリクエストを送信しようとするとtoken
、すべてのパラメータが正常に動作しています。
どのように私は、コントローラへの要求とのparamsを渡すことができますか?
cbley:
あなたのハンドラが与えられHttp.Request
、それが呼び出されたとき:
java.util.Map<java.lang.String,java.lang.String[]> queryParams = request.queryString();
セッションのための:
Http.Session session = request.session();