1

我有两个组成路由配置的路由文件

第一个文件:admin.routes

# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~
#
# API ENDPOINTS

POST    /v1/login                      @controllers.Authentication.login()
POST    /v1/logout                      @controllers.Authentication.logout()

第二个文件:路线

# Route
# This file defines the base path route
# ~~~~
#
# API ENDPOINTS

->      /admin     admin.Routes

旋转模板中有没有一种方法可以让我获得配置的“/admin”部分?它似乎没有很好的记录。

4

1 回答 1

0

您可以requestHeader.uri在 Play Java 中使用来获取模板中的路径:

<p>Current page: @requestHeader.uri</p>

所以如果你正在访问http://localhost:9000/admin/v1/login,你会得到

<p>Current page: /admin/v1/login<p>

你现在可以使用类似的东西@requestHeader.uri.startsWith("/admin")来检查这个模板是否被一个adminurl访问

于 2016-07-20T13:52:54.813 回答