Try: http://jakarta.apache.org/struts/doc-1.0.2/struts-html.html#text
You're looking at the 1.1 stuff... MarwanSalam wrote:
Hi,
I am getting "Attribute indexed invalid according to the specified TLD" in my JSP.
Here is part of my ActionForm:
private List parameterList = new ArrayList();
public List getParameterList()
{
logger.debug("List size is: " + this.parameterList.size());
return parameterList;
}
public void setParameterList(List parameterList)
{
this.parameterList = parameterList;
}
public OrderDetailModel getOrderDetail(int index)
{
return (OrderDetailModel) parameterList.get(index);
}
Here is the code in my Action where I set the form on the session:
updateOrderForm.setParameterList(orderDetailList);
//orderDetailList is my ArrayList object
session.setAttribute("updateOrderForm", updateOrderForm);
Here is my JSP:
<html:form action="updateOrder.do" name="updateOrderForm" type="com.academy.ordering.forms.UpdateOrderForm">
<logic:iterate id="parameter" name="updateOrderForm" property="parameterList"> <tr bgcolor="<%= bgColor %>">
<td><html:text name="parameter" property="orderLineNumber" indexed="true" /></td>
<td><html:text name="parameter" property="itemName" indexed="true" /></td>
<td><html:text name="parameter" property="quantityOrdered" indexed="true" /></td>
</tr>
</logic:iterate>
<input type="submit" value"Update">
</html:form>
I looked at the Struts html:text tag description, http://jakarta.apache.org/struts/struts-html.html#text, and it says that I can use "indexed". I am using Struts 1.0.2. I am doing something wrong?
Thanks,
Marwan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-- Kris Schneider <mailto:[EMAIL PROTECTED]> D.O.Tech <http://www.dotech.com/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

