Opa galera!
Eu aqui novamente…
Tenho um Objeto Vaga com um atributo do tipo ArrayList de String conforme código abaixo
[code]public class Vaga {
private ArrayList<String> beneficios;
public ArrayList<String> getBeneficios() {
	return beneficios;
}
public void setBeneficios(ArrayList<String> beneficios) {
	this.beneficios = beneficios;
}
}
[/code]
Tenho um Formulario(JSP) com um select multiple conforme codigo
<form name="txtBeneficios" action="ServletCadastraVaga" method="post">
<select name="txtBeneficios" multiple>
<option value="Veiculo">Veiculo</option>
<option value="Vale-Alimentacao">Vale-Alimentacao</option>
<option value="Vale-Transporte">Vale-Transporte</option>
</select>
<input type="submit" name="Submit" value="Enviar">
</form>
Nesse formulário o usuario pode escolher “N” Itens que serão recuperados no Servlet
codigo do servlet
public class ServletCadastraVaga extends HttpServlet{
  public void doPost(HttpServletRequest req,
    HttpServletResponse res) throws ServletException,
    IOException{
  Vaga objVaga = new Vaga();
    // Aqui quero setar no objeto Vaga os valores selecionados no form
 
  //nos atributos que[b] não são do tipo Array[/b] consigo setar assim
  objVaga.setDescricao(parametros.get("txtRequisitosIdioma")[0]);
    
    }
  }
}
Minha dúvida nos Atributos do tipo Array como devo fazer para recuperar do form e setar no Objeto?
Grande abraço