[英]Getting the base path of the routes configured
我有兩個組成路由配置的路由文件
第一個文件: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”部分? 它似乎沒有太多記錄。
您可以在Play Java中使用requestHeader.uri
來獲取模板中的路徑:
<p>Current page: @requestHeader.uri</p>
因此,如果您正在訪問http://localhost:9000/admin/v1/login
,您將獲得
<p>Current page: /admin/v1/login<p>
您現在可以使用@requestHeader.uri.startsWith("/admin")
來檢查admin
URL是否正在訪問此模板
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.