Eu estou inciando em Java Web, desenvolvendo um sistema de estoque seguindo a apostila da Caelum de Java para Web.
Todo o front-end e a camada de persistência já foram desenvolvidas restando somente a controle integrando as duas, porém eu estou com muitas duvidas quando se trata de obter os dados da pagina para tratá-los, inserir no banco e etc…
Por exemplo na pagina abaixo, eu tenho o Formulário de envios, de acordo com o que ensina a apostila eu tenho que manter os campos nomeados de acordo com os atributos correspondentes da classe Envio, até aí tranquilo, o problema é que dentro do form eu tenho um sub formulario que corresponde a classe ItemEnvio e uma tabela, onde eu posso inserir varios itens.
Meu objetivo é preencher um ArrayList com os itens adicionados nessa tabela e os dados da parte de cima do form em um objeto Envio, enviar as duas para controller e ela adicionar no banco de dados, é a lógica que eu utilizo quando desenvolvo em Java usando Swing com JTable e etc…
Alguém pode dar uma orientação de como proceder?
