scriptlet variabel inden i jsp tag
Hej,Jeg forsøger at oprette et antal rows i en tabel med følgende kode:
<% for (int i = 0; i < 4 - count; i++) {
int index = i + count;
%>
<tr>
<td><form:input path="endpoints[${index}].address"/></td>
<td><form:input path="endpoints[${index}].addressType"/></td>
</tr>
<% } %>
Mit problem er, at jeg ikke kan få index variablen til at blive evalueret korrekt.
Jeg får følgende fejl:
org.springframework.beans.InvalidPropertyException: Invalid property 'endpoints[]' of bean class [dk.gov.oiosi.registration.sites.regsite.ProfileOrientedRegistrationWrapper]: Invalid index in property path 'endpoints[]'; nested exception is java.lang.NumberFormatException: For input string: ""
Det virker altså til at den evaluerer ${index} til en tom streng.