jsf*_*jsf 1 playframework playframework-2.1
我尝试将Play 2.0应用程序升级到2.1-RC1,现在它无法编译.我收到以下错误消息:
value message is not a member of Option[play.api.data.FormError]
Run Code Online (Sandbox Code Playgroud)
抛出上面消息的行是
<p class="error">@form.globalError.message</p>
Run Code Online (Sandbox Code Playgroud)
问题是在2.1中form.globalError是一个Option,所以get在访问之前你需要做一个FormError.
就像是:
@form.globalError.get.message
Run Code Online (Sandbox Code Playgroud)
请注意,如果Option是,可能会失败None.更好地使用模式匹配或getOrElse安全.
| 归档时间: |
|
| 查看次数: |
815 次 |
| 最近记录: |