我試圖生成我的視圖沒有超過基本斯卡拉由於我不知道它很好的事實。沒有幫手的玩框架表單 - 沒有得到錯誤
爲此我寫只是HTML,使我有唯一的問題是形式得到錯誤的形式可能會用我的控制器上有
IM:
badRequest(register.render(form));
和我視圖
<label for="name">Name:</label>
<input type="text" class="input-block-level" placeholder="Last Name" name="name">
<dl class="input-block-level error" id="name_field">
<dd class="error">@if(registrationForm.hasErrors) {
@registrationForm.errors.get("name")}</dd></dl>
此打印在屏幕上[ValidationError(姓名,error.required,[])]
我知道幫手有'_error -> registrationForm.globalError
屬性,但我不喜歡生成的代碼(主要是標籤)
我怎麼能通過scala得到所有的錯誤?
EDIT 1: 所以我改變視圖代碼以下
@if(registrationForm.error("name")!=null) {
<dl class="input-block-level error" id="name_field">
<dd class="error">
@registrationForm.error("name").message</dd></dl>
此打印字段錯誤,但只是消息密鑰,而不是例如error.required消息值被印刷,而不是默認消息這個領域需要