I am reading data from database and display it with a checkbox. So number of checkboxes are dynamic, I could have 1 to n check boxes. I want the user to check all of the boxes before submitting the form. Question: In validation how to validate that all boxes are checked, since number of boxes are dynamic?
i hate to say this up front, but why have checkboxes if they're gonna be checked anyway? can't you display a fake 'checked' images and keep the values in a hidden field? <p /> in any case, you'll need to do custom validation. 1. pass the number of items into a hidden field (you can use the varStatus attribute of the c:forEach tag to keep a counter, or have it passed to the page in the request, or set it in the action using form.set("hiddenFieldName",checkboxCollectionCount)).