Drag and drop

Gente,

Preciso fazer em uma aplicação Web algo que o usuário possa clicar em um campo, ou menu de campos (de uma tabela), arrastar e soltar em uma área no browser para ir compondo as partes de um relatório.

Por exemplo, o usuário clica em um menu lateral, com o campo NOME, arrasta e solta em uma área de composição do relatório.
Essa área deveria identificar a operação de arrastar e soltar o campo e ir se ajustando, conforme as informações desse campo.

Alguém já fez algo parecido ou teria uma idéia da melhor forma de fazer isso que não fique lento para o usuário?

Estou usando Struts 1.1 e J2EE 1.4.2.

[]'s

Robert

Oi

rmang, eu nunca ouvi falar disso em web, nem sei se e possivel desse jeito… Com Flash da pra fazer, mas com HTML eu acho que é dificil…

T+