I am facing issues while the my jsp has to be pre-popluated with form data in case of from validation errors.
The issues are : 1. Usage of <html:option> I have a requirement where in the value in the <html:option> is a dynamically generated value where I tried to do the following <html:select property="socId" > <logic:iterate id ="pricingDO" name="priceFsamilyDO" property="dropDownValues"> <html:option value="<bean:write name="pricingDO" property="price"> "><bean:write name="pricingDO" property="displayprice"></html:option> </logic:iterate> </html:option> I got an error messge during jsp compilation "Attribute pricingDO has no value" Someone in my team siad that the value tag in html:option cannot be generated dynamically.So I changed the code as follows where I used the ordinary option tag <html:select property="socId" > <logic:iterate id ="pricingDO" name="priceFsamilyDO" property="dropDownValues"> <option value="<bean:write name="pricingDO" property="price"> "><bean:write name="pricingDO" property="displayprice"></option> </logic:iterate> </html:option> But the problem am facing using the ordinary option tag instead of <html:option> is that during error validation failures where the jsp should be pre-populated with the user selected value , it doesn't happen so and t the option drop down doens't get pre-selected with the user selected value. Any idea whether I am using the tag incorrectly or whether anything else is missing. 2. Usage of indexed properties . I have the same issue of pre-population of indexed properties in case of error validation i.e I have something like <logic: iterate....... indexId="someIndex> <html:text name="subscriber[<bean:write name="someIndex"> value="" maxlenght="40"/> </logic;iterate> The form bean has the following getter/setter methods; public String getSubscriber(int index) { return (String)subList.get(index); } public void setSubscriber(string sub,int index) { subList.add(sub,index); } The values are getting set in the form whereas in both the cases mentioned above pre-population of the page whith user enetered values fails . Thanks Meena __________________________________ Do you Yahoo!? Yahoo! Mail - now with 250MB free storage. Learn more. http://info.mail.yahoo.com/mail_250 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]