Parâmetros checkbox

Olá!!

Tenho em um formulário algumas opções para seleção do tipo checkbox onde essas opções estão sendo buscadas do BD:

[code]try {
conexao = DriverManager.getConnection(“jdbc:mysql://localhost:3306/multimeios?autoReconnect=true”, “root”, “admin”);
pesquisa = “SELECT codGrupo, nomeGrupo FROM grupo_equip”;
declaracao = conexao.prepareStatement(pesquisa);
resultado = declaracao.executeQuery();
while ( resultado.next()) {
codGrupo = resultado.getString(“codGrupo”);
nomeGrupo = resultado.getString(“nomeGrupo”);

out.println(""+nomeGrupo+"
");

}

} catch (SQLException e) {
System.err.println(e);
}
[/code]

A princípio estou pegando o parâmetro (no segundo Servlet) desta maneira:

codGrupo = solicitacao.getParameter("codGrupo");

O problema que estou tendo é quando o usuário seleciona mais de uma opção do checkbox…acaba passando só a primeira opção selecionada.
Como eu poderia receber todas as opções selecionadas pelo usuário?

Se alguém puder ajudar, agradeço mto!!
beijos, Mari =**

Pessoal… preciso muito dessa ajuda de vcs!
Será q minha questão não ficou muito clara pra vcs? :roll:
Please…

Bom, eu fiz assim e funcionou:

campo HTML:

 out.println("<input type=checkbox name='codigo_grupo' value="+codGrupo+"><font size= '2' color= 'black' face= 'Verdana'><b>"+nomeGrupo+"</b></font><br>");

declare um atributo do tipo array string + os metodos get e set dele:

private String[] codigo_produto;

   public String[] getId_areas() {
	return id_areas;
   }

   public void setId_areas(String[] id_areas) {
	this.id_areas = id_areas;
   }

Depois vc faça um laço para recuperar os valores:

if (codigo_produto != null){
   for (int i=0;i<codigo_produto.length;i++){
      sql = conn.prepareStatement("INSERT INTO produto (id_produto) VALUES ("+codigo_produto[i] +")");
     sql.executeUpdate();
     sql.close();
    }
}