Well, the property parameter of the html-el:text stands for the "name of the attribute" in the form bean ,that should be updated while submitting the form. And the value attribute stands for the value to be displayed in the text field while loading the form. As per my understanding from your mail, i think you need to set the value attribute. But
Canning, Chuck wrote:
Hi,I can not understand the use of *value() *method. Do you have getter setter methods and a property with the result of the *value() *method ??? .
I found a message that says I might be missing a getter/setter field. Here is an excerpt from the page
<html-el:form name="deployCustomForm" type="com.zilliant.management.ui.struts.deploy.CustomDeployForm" action="/deploy/confirmDeployCustom.do" />"> <table> <c:forEach items="${testCaseDataBean[0].chosenRecDetails.decisionVars}" var="decisionVar"> <tr height="30"> <td class="greyText"><c:out value="${decisionVar.key.name}"/>: </td> <td
<html-el:text property="*value(decisionVar.key.name)*"
i believe that it should be some thing like,
<html-el:text name="deployCustomForm" property="<the property to be stored in the form bean>" value="${*decisionVar.key.name*}"/>
I think this would help you .
Regards, Balaji

