Mike, If I understand you correctly, you want to retain the value when the form is submitted. One option is to use <bean:message> to display the value and use <html:hidden> to retain the value for form submission.
<html:form ...> Prop1: <bean:message name="myForm" property="prop1"/> <html:hidden name="myForm" property="prop1"/> ... </html:form> The value is *not* retained in a bean. It's just resubmitted as an URI parameter. If you let Struts do the auto formbean population, you will get it in the actionform object. Bean created by <bean:define> in the request scope will "disappear" because whenever you submit the form, that's a complete new request. At 06:36 am 11-09-2002, you wrote: >I have a form object that populates html fields. The problem is, I want to >display some of the form data and have it uneditable. When I submit the >form loses all the data that is not in an html:.. tag. >I've tried... > <bean:define id="userRole" name="userForm" property="userRole" > scope="request" toScope="request"/> >but this doesnt seem to work >thanks, >Mike -- John Yu Scioworks Technologies e: [EMAIL PROTECTED] w: +(65) 873 5989 w: http://www.scioworks.com m: +(65) 9782 9610 Scioworks Camino - "Don't develop Struts Apps without it!" Copyright (c) 2002 John Yu/Scioworks Technologies. All rights reserved. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>