Dúvida Spring MVC

Olá boa tarde.
Faz pouco tempo que comecei a estudar Spring MVC e estou com dúvida de como validar o checkbox.

Por exemplo, implementei um Bean com os seguintes atributos:[code]public class CandidatoBean implements Serializable{

private static final long serialVersionUID = 1L;
private boolean checkbox;
    private String nome;[/code]Quando eu faço um input para o nome eu consigo passar os dados:

<input name="candidatos[${status.index}].nome" value="${candidato.nome}" />Porém seu eu fizer isso para o checkbox ele não muda o valor true/false, então eu segui o tutorial: http://www.mkyong.com/spring-mvc/spring-mvc-checkbox-and-checkboxes-example/ e tentei dessa forma:<form:checkbox path="candidatos[${status.index}].checkbox" value="${candidato.checkbox}"/>Aqui seria uma visão completa sobre o form:

<form:form method="post" action="deletacandidato.html" modelAtribute="candidatoForm"> <table> <c:forEach items="${candidatoForm.candidatos}" var="candidato" varStatus="status"> <tr> <td><form:checkbox path="candidatos[${status.index}].checkbox" value="${candidato.checkbox}" /></td> <td><input name="candidatos[${status.index}].nome" value="${candidato.nome}" /></td> </tr> </c:forEach> </table> </form:form>O objetivo seria mostrar todos os dados na tela com seus respectivos checboxes e marcar o checkbox do elemento que quiser deletar até aí consegui fazer, porém como o checkbox não é validado não consigo deletar efetivamente.
Por favor para quem já trabalhou com Spring MVC poderia me dar uma dica?

Agradeço a partir de já.