Olá Senhores, bom dia!
Estou com uma dúvida em um processo de leitura de uma série de checkbox… Estou usando JSP e uma classe Servlet (Arquitetura MVC)… Montei um exemplo abaixo:
No JSP:
<body>
<form action="Servlet?action=cadastrar" method="POST">
<input name="d1t1" type="checkbox">D1T1<br>
<input name="d1t2" type="checkbox">D1T2<br>
<input name="d2t1" type="checkbox">D2T1<br>
<input name="d2t2" type="checkbox">D2T2<br>
<input type="submit" name="Submit" value="Enviar"></form>
</body>
No Servlet:
if (action.equalsIgnoreCase("cadastrar")) {
for (int i = 1; i < 3; i++) {
if (request.getParameter("d" + i + "t1")
.equalsIgnoreCase("on")) {
System.out.println("d" + i + "t1 está Marcado");
} else {
System.out.println("d" + i + "t1 está Desmarcado");
}
if (request.getParameter("d" + i + "t2")
.equalsIgnoreCase("on")) {
System.out.println("d" + i + "t2 está Marcado");
} else {
System.out.println("d" + i + "t2 está Desmarcado");
}
}
}
Só que em tempo de Execução ele me retorna um NullPointerException :(, você pode me ajudar?
Obrigado!

