Struts Executando MS Word esperar o word ser finalizado para continuar a executar o resto do código

3 respostas
S

Olá
Pessoal
Quando executo esse codigo ele executa o MS word e após executar o word ele chama redireciona para uma próxima pagina através do código : return mapping.findForward(“successo”).

Minha pergunta é: Teria como ele só executa o código : return mapping.findForward(“successo”), após o MS Word ser finalizado?

Grato

try {

//============executa o word=================
Runtime.getRuntime().exec( “C:\Arquivos de programas\Microsoft Office\OFFICE11\WINWORD.EXE”);

}catch(Exception e) { }

//===========deve esperar o word ser finalizado pelo usuário para poder redirecionar para a proxima página.

return mapping.findForward(“successo”);

3 Respostas

bielmenezes

tenta pegar o output stream desse processo do word, quando e fica dando reads, quano retornar -1 eh pq fechou o word, senao da um thread sleep

bielmenezes

mas esse word ai vai executar no servidor?

S

Não, vai ser executar no cliente

Criado 26 de outubro de 2007
Ultima resposta 29 de out. de 2007
Respostas 3
Participantes 2