2011-05-20 35 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