Como fazer duas paginas enxergarem a mesma Thread  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
anderson_lp789
JavaGuru

Membro desde: 19/06/2010 19:24:50
Mensagens: 206
Offline

Bom seguinte, não sei direito como fazer, mas eis o meu o caso:

Tenho uma pagina web na qual o usuario informa varias coisas e faz upload de um arquivo, e entao quando ele envia tais informações, é validado e então se cria uma thread com operações bem demoradas
Quero fazer com que o usuário, depois de disparado essa thread, seja direcionado para uma segunda página onde ele verá on-line os processos que estão sendo feitos pela thread, com barras de progressos e coisa do tipo

Como posso fazer isso? sendo que nessa segunda pagina quero fazer tipo contadores de tempo para ele saber quanto tempo está demorando cada fase, e quando finaliza a fase começa um outro contador da fase 2 e assim por diante.

O que eu falei é possível de ser feito? e como posso fazer? não sei nem por onde começar

--> OBS: a primeira pagina onde se faz o upload de arquivos e pega informações do usuario jah está feita!
WillyKocher
JavaTeenager

Membro desde: 12/03/2007 14:47:07
Mensagens: 188
Offline

voce pode importar a thread para a jsp e verificar o status dela, porem os atributos do status do progresso teriam que ser estaticos e daria problema com multithread, ou entao voce pode fazer algo parecido com uma pool onde vc geraria um ticket ao iniciar a thread , guardaria a thread em um pool, passaria o ticket pra proxima pagina e resgataria com o pool manager, ou ainda fazer isso de forma mais clean com ajax.

SCJP 6.0 - 91%
SCWCD 5.0
anderson_lp789
JavaGuru

Membro desde: 19/06/2010 19:24:50
Mensagens: 206
Offline

WillyKocher wrote:voce pode importar a thread para a jsp e verificar o status dela, porem os atributos do status do progresso teriam que ser estaticos e daria problema com multithread, ou entao voce pode fazer algo parecido com uma pool onde vc geraria um ticket ao iniciar a thread , guardaria a thread em um pool, passaria o ticket pra proxima pagina e resgataria com o pool manager, ou ainda fazer isso de forma mais clean com ajax.

como fazer de forma mais clean com ajax?
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team