【问题标题】:Static methods won't work in play controllers静态方法在播放控制器中不起作用
【发布时间】:2015-10-18 21:49:00
【问题描述】:

我最近开始使用 Play。所以我从官方网站下载了 2.4.3 版本,并按照 firstapp 教程中的说明完成了所有操作。但是当我运行应用程序并想向控制器添加一些方法时:

public static Result dummy() {
    return TODO;
}

rout.conf

GET   /        controllers.Application.dummy()

我收到的错误页面显示:

value dummy 不是 controllers.Application 的成员

但如果我从方法中删除 static 关键字,一切正常。我认为我必须更改 build.sbt 中的某些内容?

【问题讨论】:

    标签: playframework-2.0


    【解决方案1】:

    我将 build.sbt 中的行从

    routesGenerator := InjectedRoutesGenerator

    到

    routesGenerator := 静态路由生成器

    所以我可以使用静态方法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-07
      相关资源
      最近更新 更多