2016-04-13 14 views
0

Ich habe 3 Tage 48 Stunden versucht, einfache Login-Form zu zeigen. Ich bin dumm oder spiele kompliziert.Playframework -> Strudel scala zeigt einfache Form

Auf jeden Fall bin ich immer Fehler:

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

Dieser Fehler wirklich nicht nichts sagen. Es gibt keinen Editor, der scala twirl Syntax und Fehler hervorhebt und ich weiß nicht, wie ich es beheben kann.

@(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> 
     } 
} 

Antwort

1

Sie vermissen eine Klammer:

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

Der Fehler ziemlich explizite war, wurde es erwartet ein ) und keine gefunden wurde. IntelliJ hat Syntax-Highlight für Twirl, vielleicht kann es Ihnen helfen. Ich habe dort deinen Code eingefügt, auf eine Klammer geklickt und sie wurde sofort als rot markiert, weil sie nicht geschlossen war.

+0

Danke, das wusste ich nicht. Ich benutzte NetBeans .... – Vladimir

Verwandte Themen