Array de HtmlInputText. Isso eh possivel?

Ola pessoal!
Tenho o seguinte problema:
Em um formulario o usuario informa o numero de itens e entao eh exibido a quantidade de HtmlInputText de acordo com o numero informado. Ateh aih tudo bem. A minha duvida eh em como posso fazer um get nisso tudo dinamicamente. Isso eh possivel? Se for alguem pode me explicar como fazer?

É possivel sim
No seu JSP ou html declare seus input text como Array:


<input type="text" name="empresa[]" size="10" maxlength="20" class="box">
<input type="text" name="empresa[]" size="10" maxlength="20" class="box">

No seu Servlet utilize o metodo request.getParameterValues("empresa[]"); esse metodo lhe retorna um Array de Strings


 String [] a = request.getParameterValues("empresa[]");
 for (int x = 0 ; x &lt a.length; x++)
  System.out.println("Empresa "+a[x] );

Tem um detalhe
Eu estou usando JSF!
Esqueci de mencionar!rsrsrsrs
Como isso ficaria?

JSF sei do basico do basico mas não fugiria muito dessa solução.

Como vc pega os valores do input e passa manage bean?

Eh essa a minha duvida!
no bean eu criei um array de HtmlInputText o problema eh na pagina. Como faço pra que no binding seja feito o set em uma posicao desse array?