List em Servlet e inserção no Construtor

Boa tarde pessoal…
Estou com um problema chato (pra eu que sou iniciante) em JSP + Servlet.
Enfim… vou tentar aqui explicar o que tenho:

Página JSP:
Meu formulário é simples; de cadastro de produto. Na parte inferior do cadastro, possuo 2 inputs ATIVOS:

<input type="text" name="item">
<input type="text" name="valor">

Estes dois campos podem ser triplicados, ou seja, caso o responsável pelo cadastro queira, pode adicionar mais 2 campos de especificação do produto (item e valor), dinamicamente - através de javascript.

Possuo também o construtor Produto com seus getters e setters…:

private Integer codProduto;
private Integer descricao;
private List especificacoes;

… o construtor EspecificacaoTecnica com seus getters e setters…:

private Integer id;
private String item;
private String valor;
private Produto produto;

Não sei ao certo se eu estaria fazendo certo (mas tô tentando) hehehhe…
Enfim…
Não sei como pegar a informação de item e valor da página JSP, trazê-la para o Servlet (List) e adicioná-la no construtor, para futura inserção no BD, em tabelas distintas.
Abraço e obrigado pela ajuda!

Pelo que eu entendi, você quer guardar as informações temporariamente, para só depois guarda-las de uma vez só, correto?
Se for isso, você pode gravar os dados na sessão para que possa inserir quantos quiser e só depois “gravar”, recuperando os objetos na sessão e inserindo todos de uma vez no banco.

Entendi diogozero…
Mas e para eu jogar as informações dentro de um List?
Sei que uma String eu uso, por exemplo:

String descricao = request.getParameter("descricao");

e seto futuramente em:

Produto produto = new produto();
produto.setDescricao(descricao);

Valeeu!!!

Um list de EspecificacaoTecnica? Jogue na sessão, igualmente.