Boa noite, senhores!
Estou com um probleminha em javascript e já tentei todas as formas que me foram indicadas e ainda não consegui resolver.
O problema é o seguinte…
Tenho um sistema feito com jsp e servlet que mostra 5 links de forma randômica e exibe na index quando o usuário abre a página.
Estou chamando a ação do servlet que mostra os links com javascript, porém, sempre que chamo a index a página carrega e onde eu precisaria mostrar os 5 links ele fica mudando de forma constante, como se a página fosse atualizada a cada segundo.
Alguem saberia me informar como eu faço para que os valores mudem apenas quando o usuário atualizar a página??
index.jsp
<%--
Document : index
Created on : 15/02/2013, 20:44:44
Author : Bruno Cesar
--%>
<%@page import="java.io.PrintWriter"%>
<%@page import="model.Upload"%>
<%@page import="java.util.ArrayList"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/modelo1.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<link rel="stylesheet" type="text/css" href="estilos/reset.css" />
<link rel="stylesheet" type="text/css" href="estilos/corpo.css" />
<link rel="stylesheet" type="text/css" href="estilos/topo.css" />
<link rel="stylesheet" type="text/css" href="estilos/rodape.css" />
<link rel="stylesheet" type="text/css" href="estilos/geral.css" />
<link rel="stylesheet" type="text/css" href="estilos/textos.css" />
<script type="text/javascript">
function func(){
document.location.href = "/eDOC/Ctr?acao=chama";
}
window.onload=func();
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>eDoc - Compartilhamento de arquivos acadêmicos.</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
</head>
<body>
<div id="tudo">
<div id="topo">
<div id="conteudo_topo">
<div id="logo"><a href="index.jsp"><img src="imagens/logo.png" /></a></div>
<!-- InstanceBeginEditable name="EditRegion4" -->
<div id="topo_direito">
<%@include file="/WEB-INF/jspf/cab.jspf" %>
</div>
<!-- InstanceEndEditable --> </div> <!-- FIM DO CONTEÚDO DO TOPO -->
</div> <!-- FIM DO TOPO -->
<ul id="menu"> <!-- UL DO MENU -->
<a href="index.jsp"><li>HOME</li></a>
<a href="quem-somos.jsp"><li>QUEM SOMOS</li></a>
<a href="busca.jsp"><li>BUSCA</li></a>
<a href="upload.jsp"><li>UPLOAD</li></a>
<a href="contato.jsp"><li>CONTATO</li></a>
</ul> <!-- UL DO MENU -->
<div id="recentes">
<ul id="ultimos">
<%
ArrayList ultimos = (ArrayList) request.getAttribute("ultimos");
if (ultimos == null) {
%>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<%
} else {
for (int i = 0; i < ultimos.size(); i++) {
Upload ultimo = new Upload();
ultimo = (Upload) ultimos.get(i);
%>
<a href="Ctr?acao=tela_documentos&id=<%= ultimo.getId() %>"><li>
<p class="texto_busca"><%= ultimo.getNome_arquivo()%></p>
<br />
<p class="texto_busca"><%= ultimo.getTipo_arquivo()%></p>
<br />
<p class="texto_busca"><%= ultimo.getArea_atuacao()%></p>
<p class="texto_busca"><%= ultimo.getId() %></p>
</li></a>
<%
}
}
%>
</ul>
</div> <!-- FIM DA DIV ID RECENTES -->
<div id="conteudo">
<!-- InstanceBeginEditable name="EditRegion1" -->
<div id="upload">
<a href="upload.jsp">
<div id="botao">
</div>
</a>
<div id="texto_upload">
Já realizou seu cadastro?
<br />
<br />
Então faça parte da nossa equipe de colaboradores. Você pode colaborar com apostilas, arquivos acadêmicos como trabalhos de conclusão de cursos até dissertações\ de Mestrado ou Doutorado.
</div><!-- FIM DA DIV TEXTO_UPLOAD-->
</div>
<div id="cursos_cadastrados">
<a href="cursos-cadastrados.jsp"><div id="botao_cursos"></div></a>
<div id="texto_cursos">
Clique e confira todos os cursos já cadastrados em nosso banco de dados.
</div>
</div>
<!-- InstanceEndEditable -->
</div>
<div id="rodape"> <!-- DIV RODAPÉ -->
<div id="rodape_content">
<ul id="mapa"> <!-- UL DO MAPA DO SITE-->
<li><a href="../view/index.php">HOME</a></li>
<li><a href="../view/quem_somos.php">QUEM SOMOS</a></li>
<li><a href="../view/busca.php">BUSCA</a></li>
<li><a href="../view/upload.php">UPLOAD</a></li>
<li><a href="../view/direitos_autorais.php">DIREITOS AUTORAIS</a></li>
<li><a href="../view/contato.php">CONTATO</a></li>
</ul> <!-- FIM DA UL DO MAPA DO SITE -->
<ul id="direitos">
<li>eDOC 2013. ALGUNS DIREITOS RESERVADOS.</li>
</ul>
</div><!-- FIM DO CONTEU-->
</div> <!-- FIM DO RODAPÉ-->
</div>
</body>
<!-- InstanceEnd --></html>