Frank, You cannot have that working. To do something like that you'll need to use the html-el tags along with JSTL core tags and do something like
<c:set var="param" value="<%=Constants.GROUP_RESULT %>"/> <html-el:text maxlength="50" property="groupName" size="32" value="${param}"/> Ofcourse you would need to include those taglibs ( core and -el ). But why do you want to set the value as the form bean should populate it using the Property ("groupName") of the bean. Avinash -----Original Message----- From: Frank Nguyen [mailto:[EMAIL PROTECTED] Sent: Friday, April 02, 2004 3:50 PM To: Struts Users Mailing List Subject: Why <bean:write...> does not work I have a form for record updating. To refill a field (called groupName) with a bean's (GROUP_RESULT, saved by setAttribute()) property value, I do: <html:form> ... <html:text maxlength="50" property="groupName" size="32" value='<%= <bean: write name='<%= Constants.GROUP_RESULT %>' property="groupName" /> %>'/> I kept getting compilation error: edit_group.jsp(28,93) Attribute value should be quoted at org.apache.jasper.compiler.JspReader.parseToken(JspReader.java:487) at org.apache.jasper.compiler.JspReader.parseAttributeValue(JspReader.java:533) at org.apache.jasper.compiler.JspReader.parseTagAttributes(JspReader.java:644) Does anyone know why ? Thanks in advance. -Frank --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]