我已經創建了主路由的子路由,並創建了子控制器軟件包,例如controllers.subcontrollers。現在如何從子控制器訪問我的子路線。如何在scala中執行從子控制器到子路由的反向路由?
1
A
回答
0
您可以使用此訪問:
// Redirect to /hello/Bob
def helloBob = Action {
Redirect(routes.Application.hello("Bob"))
}
,你可以在playframework文檔中看到。
https://playframework.com/documentation/2.3.x/ScalaRouting
但是,如果你的意思是,你有數倍的控制器和他們分成套票,並希望訪問這些內部另一另一個控制器。您可以使用像這樣實現它:
controllers.packageName.routes.ControllerName.functionInsideController
0
嘗試創建一個新的路由前:subcontrollers.routes
main routes Ex:
-> /subcontrollers subcontrollers.Routes
subcontrollers.routes Ex:
# Map static resources from the /public folder to the /assets URL path
GET /assets/*file controllers.subcontrollers.Assets.at(path="/public", file)
GET /example controllers.subcontrollers.SubController.sample(parameter1:Long,parameter2: String)
相關問題
- 1. 路由到'子控制器'
- 2. Java play 1.2.5 - 反向路由到控制器的子包
- 3. 路由子控制器
- 4. 反向路由/:控制器/:ID
- 5. scala發揮框架反向路由和控制器
- 6. Scala播放反向路由:我如何重定向到POST路由
- 7. 將子路由添加到子路由
- 8. Magento控制器路由是路由到控制器的noRouteAction
- 9. 角路由將控制器傳遞給路由子項
- 10. 如何使嵌套的UI路由器執行子控制器的每個路由更改
- 11. 反應路由器中的子域
- 12. 子域路由和控制器
- 13. Angular2 - 釋放候選路由器不路由到子路由
- 14. 到控制器的路由
- 15. 從子控制器訪問路由提供者控制器
- 16. 從商店路由反應路由器
- 17. 反向的preg_replace - 路由器
- 18. 骨幹 - 在子路由功能之前執行路由功能
- 19. 如何將所有路由從子域重定向到路徑
- 20. 如何在CakePHP 3.x中爲子控制器配置路由?
- 21. Vuejs - 如何將params從子路由傳遞到父路由?
- 22. Laravel路由到控制器
- 23. 路由到控制器
- 24. Laravel路由到控制器
- 25. 路由到控制器
- 26. 路由覆蓋控制器路由與
- 27. 在與父路由器相同的路由器插座中使用子路由
- 28. Angular2路由 - 從子路由移動到另一個父路由不同的子路由
- 29. 路由到子域
- 30. 無法導航到aurelia中的子路由器路由
它的工作很好,但我還有一個問題。如何反向路由控制器。例如,其路由文件位於subroute.routes中。 – Srini
@srini如果我理解你的問題,你可以在conf-> routes文件中定義所有的路由。除此之外,您可以定義其他方式,但默認情況下,您將所有路由放在同一個文件中,而且它們來自不同的包。例如:GET/route1 \t \t controllers.classControler1.definition GET/route2 \t \t controllers.classControler2.definition' – Trp