如何在 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()

在路由命令前添加了注释。这很奇怪,非常奇怪。