gpt4 book ai didi

spring-mvc - @ScriptAssert 路径映射

转载 作者:行者123 更新时间:2023-12-01 05:32:36 25 4
gpt4 key购买 nike

我已经看到 @ScriptAssert 用于重复验证。例如,

@ScriptAssert(
lang = "javascript",
script = "_this.confirmPassword.equals(_this.password)",
message = "account.password.mismatch.message")

我知道在我的 jsp 文件中,我可以在全局范围内收到此错误消息以及所有其他错误,如下所示:

<form:errors path="*">   

但是,我想收到此特定密码重复错误消息并将其显示在密码字段中,但是,我不知道通过什么路径名可以检索此错误?例如,要通过 Username 字段接收 Username 错误,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 的路径名,但找不到任何解决方案。任何帮助将不胜感激。

亲切的问候,
杰米

最佳答案

尝试丢失 path属性,就像这样:

<form:errors htmlEscape="false" />

关于spring-mvc - @ScriptAssert 路径映射 <forms :errors>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10568120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com