Como faço esse formulário?

como ficaria um form que utiliza o struts2 para uma venda onde o usuário pode incluir vários produtos?

ou seja, o usuário seleciona nova venda, digita o cliente e inclui vários produtos, ao final salva a venda e a lista de produtos incluidos…isso tudo em um formulário apenas…

para ficar ainda mais claro no Delphi eu teria 2 DataSet, 1 para a Venda e outro VendaProdutos para os produtos, e ao final dava o commit em Venda e dpois em produto…como seria esse formulário e o envio dos dados para o servidor?

grato…

deêm uma olhada nesse site, tem o q estou precisando…

http://code.google.com/p/krank/

Jovem,

Normalmnte se usa uma collection para cada coisa mantendo-a na sessão, exemplo setamos nessa collection o cliente…ai ao interagirmos com os itens da venda, vamos setando na collection esses objetos “ItensVenda”…