Fala galeraaa!!!
To c um probleminha aqui com um NullPointerException e não consigo achar o erro.
A primeira página a ser carregada eh a seguinte vo mandar soh o body, se precisar do resto me avisem):
<body bgcolor="#E7EDEC" onload="agendaRequisicao('carregaConteudo(\'conteudo\', \'emergencial/index_emergencial.jsp\')');agendaRequisicao('carregaOpcoesParentesco()');document.getElementById('listaDuplicados').style.visibility='hidden'; document.getElementById('conteudo').style.visibility='visible';">
<!-- Logo -->
<div id="logo">
<table cellpadding="0" cellspacing="0" width="745" class="planoDeFundo">
<td><img src="logo.jpg"></td>
<td align="left"><b>TITULO DO SISTEMA</b></td>
</table>
</div>
<table id="bmenu" width="100%" height="22" cellpadding="0" cellspacing="0" class="tabelaFundo">
<tr align="right">
<td class="bmenu"><a href="#" onclick="agendaRequisicao('carregaConteudo(\'conteudo\', \'administrador/index.jsp\')');document.getElementById('listaDuplicados').style.visibility='hidden'; document.getElementById('conteudo').style.visibility='visible';">Administrador</a></td>
</tr>
</table>
Então a função agendaRequisição eh essa:
function agendaRequisicao(funcao){
try{
//Coloca na fila
fila.push(funcao);
//Se nao ha requisicoes pendentes, executa
if((bloqueado==false)&&(fila.length>0))
executaRequisicao();
}catch(e){
alert(e);
}
}
e a função que ele carrega (carregaConteudo) eh essa:
function carregaConteudo(id, url){
//Exibe o texto "Carregando..."
var conteudo = document.getElementById(id);
conteudo.innerHTML = "<center><font color='#FF0000'>Carregando...</font></center>"
//Abre a url
xmlhttp.open("get", url, true);//Requisição
xmlhttp.setRequestHeader("Cache-Control","no-store, no-cache, must-revalidate");
xmlhttp.setRequestHeader("Cache-Control","post-check=0, pre-check=0");
xmlhttp.setRequestHeader("Pragma", "no-cache");
//Executado quando o navegador obtiver a página
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4){//Pagina Carregada
if(xmlhttp.status==200){//HTTP Status 200 = OK
//Le o texto
var texto = xmlhttp.responseText;
texto=unescape(texto);//Remove os caracteres UNICODE da String
//Exibe o texto na camada id
var conteudo = document.getElementById(id);
conteudo.innerHTML = texto;
}else{
alert("Erro na requisicao: "+url);
}
executaRequisicao();
}
}
xmlhttp.send(null);
}
e ao tentar carregar a proxima pagina da o erro na seguinte página:
<body>
<table border="0" cellpadind="0" cellspacing="0" width="800" class="cont">
<tr>
<caption style="background: #B9D0E1;" ><b>Cadastro Único Municipal</b></caption>
<td><b>Escolha uma opção:</b></td>
<td class="botao" align="center"><a href="#" onclick="agendaRequisicao('carregaConteudo(\'continuacao\', \'emergencial/cadastro.jsp\')'); agendaRequisicao('carregaOpcoesAtividade()'); agendaRequisicao('carregaOpcoesParentesco()')">Cadastro</a></td>
<td class="botao" align="center"><a href="#" onclick="agendaRequisicao('carregaConteudo(\'continuacao\', \'emergencial/consulta.jsp\')'); agendaRequisicao('carregaOpcoesAtividade()'); agendaRequisicao('carregaOpcoesParentesco()')">Consulta</a></td>
<td>
<b>Relatório</b><br>
<select id="codrelatorio" name="codrelatorio" onchange="location=this.value">
<option value="0"></option>
<% ResultSet rs_rel = relatorioemergencial.listarRelatorio();
while(rs_rel.next()){%>
<option value="<%=rs_rel.getString("end")%>"><%=rs_rel.getString("fisico")%></option>
<%}%>
</select>
</td>
</tr>
<tr>
<td colspan="5"> <div id="continuacao"></div></td>
</tr>
</table>
</body>
Pelo Amor d Deeeeuuusssssss!!!
Alguem m da uma luz aiiii!!!!