3
我已經看到@ScriptAssert用於重複驗證。例如,@ScriptAssert路徑映射<forms:errors>
@ScriptAssert(
lang = "javascript",
script = "_this.confirmPassword.equals(_this.password)",
message = "account.password.mismatch.message")
我知道,在我的JSP文件,我可以在全球一起收到此錯誤信息與所有其他錯誤如下:
<form:errors path="*">
不過,我想獲得這個特定的密碼重複錯誤消息,並通過密碼字段顯示,但是,我不知道通過什麼路徑名可以檢索到這個錯誤?例如,由用戶名字段收到用戶名錯誤,jsp的樣子:
<div>
<spring:message code="newUserRegistration.label.username" />
<form:input path="username" cssClass="short"
cssErrorClass="short error" />
</div>
<form:errors path="username">
<div><form:errors path="username" htmlEscape="false" /></div>
</form:errors>
...但什麼名稱,我們檢索由@ScriptAssert,尤其是當有多個檢查密碼錯誤@ ScriptAssert.List中的@ScriptAssert?
...它使用用戶名作爲路徑名。我查看了其他論壇等,查找@ScriptAssert的路徑名或@ ScriptAssert.List中每個@ScriptAssert的路徑名,但找不到任何解決方案。任何幫助將不勝感激。
親切的問候, 傑米
我見表格:錯誤嵌套在另一種形式:錯誤。你確定嗎? –