【问题标题】:Playframework -> Twirl scala showing simple formPlayframework -> Twirl scala 显示简单的形式
【发布时间】:2016-04-14 08:02:21
【问题描述】:

我花了 3 天 48 小时尝试显示简单的登录表单。是我笨还是玩复杂。

无论如何我都会出错:

[error] login.scala.html:16: Expected ')' but found 'EOF'
[error] }
[error]  ^
[error] (compile:twirlCompileTemplates) Twirl compilation failed

这个错误真的什么也说不出来。没有突出显示 scala twirl 语法和错误的编辑器,我不知道如何修复它。

@(form: Form[User] )
@import helper.twitterBootsrap._

@main(title=Messages("login.title"){

        @helper.form(routes.ApplicationController.verifyLogin()) {
              <h3>Messages("login.title")</h3>
              @helper.inputText(form("login"))
              @helper.inputText(form("password"),"name->@Messages("login.password")")

            <p>
                <input type="submit">@Messages("login.submit")</input>
            </p>
        }
}

【问题讨论】:

    标签: scala playframework-2.0 twirl


    【解决方案1】:

    你少了一个括号:

    @main(title=Messages("login.title")) {
    

    这个错误非常明确,它需要一个),但没有找到。 IntelliJ 有 twirl 的语法高亮,也许它可以帮助你。我将您的代码粘贴在那里,单击括号,它立即突出显示为红色,因为它没有关闭。

    【讨论】:

      猜你喜欢
      • 2018-03-19
      • 2014-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多