2011-05-20 33 views
1

嗨我建立用struts 1.2保存表单值在Struts 1.2

我建立一个“编辑”形式的Web应用程序的验证之后,所以我有我的输入标签被预先从豆填充:

form.jsp

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

后来,我使用Struts校验

的问题是,我有10个表单元素,若其中一人未通过验证规则,动作变回TH e表单并使用bean数据填充de元素,而不是用户最近更改的数据。

余万

回答

0

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

+0

¿我如何在不使用值的情况下填充此元素? – Cesar 2011-05-20 18:29:37

+1

当提交表单时它将被填充。如果首次显示页面时需要预先填充,则应在“Action”中设置“ActionForm”的值。 – laz 2011-05-20 19:18:33