Como extrair valores de entrada com o mesmo nome em um servlet? [duplicado]

Esta pergunta já tem uma resposta aqui:

Como obter vários valores selecionados da caixa de seleção no JSP? 4 respostas

Eu tenho um formulário que contém vários valores de productID. Eles estão contidos em um texto de entrada, com valores diferentes, todos com o mesmo nome.

<%
ListIterator ul2 = myCartList3.listIterator(); 
while(ul2.hasNext()){ 
    ShoppingCart myCart2 = new ShoppingCart();
    myCart2 = (ShoppingCart)ul2.next();
%>
<input type="text" value="<%=myCart2.getProductID() %>" name="productID"   size="3" />
<% 
} 
%>

Quando o formulário é enviado, ele vai para o servlet. Normalmente eu usariarequest.getParameter mas ele exibe apenas um atributo. Como recupero vários atributos com o mesmo nome?

questionAnswers(2)

yourAnswerToTheQuestion