Pessoal,
estou começando a usar jsp. E preciso que um método javascript seja chamado caso entre num else do meu código jsp. tentei fazer assim:else
{%>
<script type="text/javascript">
teste();
</script>
<%}
Agradeço a ajuda
Pessoal,
estou começando a usar jsp. E preciso que um método javascript seja chamado caso entre num else do meu código jsp. tentei fazer assim:else
{%>
<script type="text/javascript">
teste();
</script>
<%}
Agradeço a ajuda
pq se ele não esta entrando no seu if
FATO!
dica: use JSTL e não jsp puro na pagina 
ABS …
Cara,
na verdade ao carregar a página ele não deve entrar nem no if nem no else.
Tem um if mais externo que deve impedir isso.
Então a princípio está correto o modo com eu chamei?
Abraço
Tem como postar mais código pra ver ele completo?
Por gentileza, posta o código completo.
Esse é o código jsp
if(login_form != null && senha_form != null){
out.print(login_form);
if(!nomebd.equals("") && senha_form.equals(senhabd)){ //Caso login e senha estejam corretos...
out.println("Logado com sucesso."); //Mostra na tela que foi logado com sucesso
request.getRequestDispatcher("inicio.jsp").forward(request,response);
}
else
{
aqui deveria chamar o método js
}
<%
if(login_form != null && senha_form != null){
out.print(login_form);
if(!nomebd.equals("") && senha_form.equals(senhabd)){
out.println("Logado com sucesso.");
request.getRequestDispatcher("inicio.jsp").forward(request,response);
}
else
{
%>
<script language="javascript" type="text/javascript">
alert("ENTROU NO ELSE");
</script>
<%
}
}
%>
Cara eu tava testando bem assim.
Mas acabei descobrindo que tava funcionando assim mesmo.
Só que não estava fazendo que eu pensei a princípio.
Vlw a ajuda
Só uma dica, não use scriplet <%. Estuda um pouco sobre JSTL que vai facilitar sua vida e muito.
<% tem caído em desuso e está sendo considerado má prática! [=