Problem - salaries are to be split between N entities. CLASS SplitBean (String entity, double sal, double percent) //getter and setters for each
CLASS SalarySplit () String getTotalPercent() String getTotalSalary() HashMap splits HashMap getSplits() setEntity(String key, String ent) setSalary(String key, String sal) setPercent(String key, String percent) getEntity(String key) getSalary(String key) getPercent(String key) CLASS bean() SalarySplit salarySplit getSalarySplit() <logic:iterate name="bean" property="salarySplit.splits"/> <% list1 = "salarySplit.costCenter["+ccr+"]"; list2 = "salarySplit.amount["+ccr+"]"; list3 = "salarySplit.percent["+ccr+"]"; %> <html:text name="bean" property=[<%=list1%>]"/> <html:text name="bean" property=[<%=list2%>]"/> <html:text name="bean" property=[<%=list3%>]"/> </logic:iterate> key = Y 42A generates the following error. 282c72eb WebGroup X Servlet Error: Invalid indexed property 'costCenter [Y 42A]': java.lang.IllegalArgumentException: Invalid indexed property 'costCenter[Y 42A]' should the value |Y 42A| be quoted? --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]