【问题标题】:playframework scala - cannot find controllers.Applicationplayframework scala - 找不到控制器。应用程序
【发布时间】:2016-01-29 16:53:38
【问题描述】:

作为试用 scala 的测试项目,我按照此处提供的说明安装了带有 Scala 模块的 Play 框架:

http://scala.playframework.org/

项目创建得很好,但是当我转到主页 url 时,我收到一条警告说服务器找不到默认控制器。此时我没有修改默认安装的任何内容,所以我的控制器如下所示:

package controllers

import play._
import play.mvc._

object Application extends Controller {

    def index = Template

}

关于我缺少什么的任何想法?

【问题讨论】:

  • 检查任何工作 scala 样本的差异,这可能会有所帮助
  • 您找到解决方案了吗?我也有同样的问题。

标签: scala playframework


【解决方案1】:

控制器被称为动作生成器。默认情况下,模板名称将从操作方法名称解析。所以如果 controllers.Application.index 方法返回一个 Template,就会渲染 app/views/Application/index.html 模板。

还可以尝试清理并重新运行应用程序,有时它会逃避文件更新。

看看这里http://www.playframework.org/modules/scala-0.9/controllers

【讨论】:

    猜你喜欢
    • 2018-08-17
    • 2014-02-27
    • 1970-01-01
    • 2018-10-12
    • 1970-01-01
    • 2019-02-02
    • 1970-01-01
    • 1970-01-01
    • 2016-04-20
    相关资源
    最近更新 更多