如何在 Play Framework 2.5.x 中添加路由?
How to add routes in a Play Framework 2.5.x?
我是 Play 框架的新手。我打算添加一条非常简单的路线。但它一直说找不到操作。
它只对索引有效。
未找到操作:
我的Application.java:
public class Application extends Controller {
public Result index() {
return ok(index.render());
}
public Result home() {
return ok(home.render());
}
}
路由配置文件:
# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~
# Landing page
GET / controllers.Application.index()
GET /home controllers.Application.home()
# Map the JS resource paths
GET /*file controllers.Assets.versioned(path="/public", file: Asset)
试过activator clean compile
,但还是不行。
这就是我修复它的方法。
# Landing page
GET / controllers.Application.index()
#After entering username and password
GET /home controllers.Application.home()
在路由命令前添加了注释。这很奇怪,非常奇怪。
我是 Play 框架的新手。我打算添加一条非常简单的路线。但它一直说找不到操作。
它只对索引有效。
未找到操作:
我的Application.java:
public class Application extends Controller {
public Result index() {
return ok(index.render());
}
public Result home() {
return ok(home.render());
}
}
路由配置文件:
# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~
# Landing page
GET / controllers.Application.index()
GET /home controllers.Application.home()
# Map the JS resource paths
GET /*file controllers.Assets.versioned(path="/public", file: Asset)
试过activator clean compile
,但还是不行。
这就是我修复它的方法。
# Landing page
GET / controllers.Application.index()
#After entering username and password
GET /home controllers.Application.home()
在路由命令前添加了注释。这很奇怪,非常奇怪。