Como fazer duas paginas enxergarem a mesma Thread

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!

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?