0

簡単なログインフォームを表示するのに 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>
        }
}
4

1 に答える 1

1

括弧がありません:

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

エラーはかなり明確で、期待していた)ものは何も見つかりませんでした。IntelliJ には twirl の構文ハイライトがあります。そこにコードを貼り付け、括弧をクリックすると、閉じられていないため、すぐに赤く強調表示されました。

于 2016-04-13T23:57:29.523 に答える