在 struts 1.2 中验证后保留表单值
你好,我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题是由于您在那里的
value
属性造成的。property
属性应该足以在输入中显示正确的值。那里有value
总是会导致显示${city.population}
的值。The problem is due to the
value
attribute you have there. Theproperty
attribute should be enough to show the correct value in the input. Havingvalue
there will always cause the value of${city.population}
to be displayed.