Hi,

i've got two nested iterators
<logic:iterate id="user1" name="usernames" indexId="a">
 <logic:iterate id="user2" name="usernames" indexId="b">
  <html:checkbox name="???" property="???">
 </logic:iterate>
</logic:iterate>

How do I populate such a two-dimensional checkbox table?

I tried to manually produce the checkbox tag that it looks like the following, but this did not work (BeanUtils doesn't recognize and doesn't seem to know how to store a boolean[][])

<input type="checkbox" name="content[0][0]" checked>
<input type="checkbox" name="content[0][1]">

Hitting the submit button produces:

Exception:
javax.servlet.ServletException: BeanUtils.populate
        org.apache.struts.util.RequestUtils.populate(RequestUtils.java:497)
        
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:798)
        
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:205)
        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
        org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        
de.innovations.licenseserver.admingui.BackendSecurityFilter.doFilter(BackendSecurityFilter.java:108)


So, my question is: How do I use a bean with a twodimensional array in a form?

kind regards
Mike

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to