簡體   English   中英

獲取已配置路由的基本路徑

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM