1

我使用 Spring 3.2,我使用 jquery 将输入元素动态添加到我的 Spring 表单中。我想添加与之相关的错误。但我不知道标签的等效 HTML 代码<form:errors />。当您在 JSP 页面中使用以下 Spring 标记时

<form:text path="abc" />

它在渲染时生成以下 HTML

<input type="text" name="abc" />

在呈现为 HTML 时,它会为以下 Spring 表单错误标记产生什么?

<form:errors path="abc"/>

提前致谢。

4

2 回答 2

0

a) 使用 JavaScript 或 b) 在服务器上生成错误。没有 HTML-only <form:errors />

于 2013-02-21T13:11:47.700 回答
0

这取决于您如何使用错误标签。用你的具体例子:

<form:errors path="abc"/>

我相信生成的 HTML 将是:

<span id="abc.errors">abc is messed up for some reason</span>

就个人而言,我使用这样的错误标签:

<form:errors path="*" cssClass="error"/>

我的 HTML 是:

<span id="*.errors" class="error">Title is required</span>

我希望这会有所帮助!

于 2013-02-21T14:18:23.910 回答