Problema mostrar HTML JSP [Resolvido]

3 respostas
F

Estou com um problema no seguinte código tenho uma JSP que fica aguardando um arquivo so que enquanto aguarda preciso mostrar uma imagem no html
mas ta entrando no while e não exibe o HTML o que faço para resolver isto?

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Problema</title>
</head>
<body>
<img src="loading.gif">

<%
BufferedReader buf = null;

String link = "";


File f = new File(getServletContext().getRealPath("/html.txt"));


while(link.isEmpty())
{
	
	if (f.exists() && f.canRead() && f.isFile())
	{
		
			buf = new BufferedReader(new FileReader(getServletContext().getRealPath("/html.txt")));
			link = buf.readLine();
			buf.close();
			f.delete();
			
			response.sendRedirect(link);
			
		
	}
}

%>
</body>

</html>

3 Respostas

Polverini

já tentou fazer a chamada por ajax ?

F

Tentei o JavaScript mas também dá o mesmo problema pelo que acontece que o servidor processa o jsp, quando acaba ele gospe de volta, mas preciso exibir a página antes disso já tentei o <%@page buffer=“none” %> mas também não deu certo!

F

Consegui achar é só colocar out.flush(); que o servidor limpa o buffer e manda para o navegador.

Criado 25 de fevereiro de 2011
Ultima resposta 25 de fev. de 2011
Respostas 3
Participantes 2