gpt4 book ai didi

routes - play 框架 - 未找到现有路线的错误

转载 作者:行者123 更新时间:2023-12-03 03:34:29 25 4
gpt4 key购买 nike

我使用 application.conf 中的 http.path 属性从不同的路径为 Play 应用程序提供服务。所以在应用程序conf中,我有

http.path=/销售/

当我尝试访问http://localhost:9000/sales/时,我收到以下错误。

Not foundGET /sales/These routes have been tried, in this order :   1. GET       /@documentation/cheatsheet/{category}             PlayDocumentation.cheatSheet   2. GET       /@documentation/modules/{module}/files/{name}     PlayDocumentation.file   3. GET       /@documentation/modules/{module}/images/{name}    PlayDocumentation.image   4. GET       /@documentation/modules/{module}/{id}             PlayDocumentation.page   5. GET       /@documentation/files/{name}                      PlayDocumentation.file   6. GET       /@documentation/images/{name}                     PlayDocumentation.image   7. GET       /@documentation/{id}                              PlayDocumentation.page   8. GET       /@documentation/?                                 PlayDocumentation.index   9. *         /sales/                                           Application.index  10. GET       /sales/login                                 Secure.login  11. POST      /sales/login                                 Secure.authenticate  12. GET       /sales/logout                                Secure.logout 

注意:在我的路线文件中,我没有在路线前面添加“/sales”。它会自动添加到每条 route 。

我不确定为什么我的“/sales/”路线未被识别。如果我给出路线“/sales/login”或任何其他有效的路线。

其他信息:在安全模块中,我在两个地方进行了更改,将默认 URL 设置为“/sales/”而不是“/”。

变化是

flash.put("url",play.Play.configuration.get("http.path"));

url = String.valueOf(play.Play.configuration.get("http.path"));

最佳答案

从 http.path 设置中删除尾部斜杠

http.path=/sales

关于routes - play 框架 - 未找到现有路线的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8953395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com