在 struts 1.2 中验证后保留表单值

发布于 2024-11-08 06:41:08 字数 317 浏览 0 评论 0原文

你好,我正在使用 struts 1.2 构建一个 web 应用程序

我正在构建一个“编辑”表单,因此我的输入标签是从 bean 中预先填充的:

form.jsp

<html:text property="population"
value="${city.population}"/>

稍后,我使用 struts 验证

问题是,我有 10 个表单元素,如果其中之一未通过验证规则,操作将返回到表单并使用 bean 数据填充 de 元素,而不是使用用户最近更改的数据。

我想要

Hi i am building a webapp with struts 1.2

I am building an "edit" form, so i have my input tags being pre populated from a bean:

form.jsp

<html:text property="population"
value="${city.population}"/>

Later on, i use struts validation

The problem is, i have 10 form elements, if one of them fails by the validation rules, the action gets back to the form and populates de elements with the bean data and not with the resently changed data of the user.

I wan

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

呆萌少年 2024-11-15 06:41:08

问题是由于您在那里的 value 属性造成的。 property 属性应该足以在输入中显示正确的值。那里有 value 总是会导致显示 ${city.population} 的值。

The problem is due to the value attribute you have there. The property attribute should be enough to show the correct value in the input. Having value there will always cause the value of ${city.population} to be displayed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文