Foros del Web » Programación para mayores de 30 ;) » Java »

Mensaje de alert

Estas en el tema de Mensaje de alert en el foro de Java en Foros del Web. Hola, Necesito crear un mensaje de alerta pasándole un campo de una tabla en sql denominado nota, pero creo que con un alert sólo le ...
  #1 (permalink)  
Antiguo 01/04/2007, 11:25
zbd
 
Fecha de Ingreso: abril-2007
Mensajes: 2
Antigüedad: 17 años, 9 meses
Puntos: 0
Mensaje de alert

Hola,
Necesito crear un mensaje de alerta pasándole un campo de una tabla en sql denominado nota, pero creo que con un alert sólo le puedo pasar un string y no le podría pasar directamente nota, cómo l hago? Muchas gracias
  #2 (permalink)  
Antiguo 01/04/2007, 13:40
 
Fecha de Ingreso: febrero-2006
Mensajes: 134
Antigüedad: 18 años, 10 meses
Puntos: 10
Re: Mensaje de alert

Estás hablando de javascript?

Utiliza AJAX y asigna la respuesta a una variable o directamente en el alert:

Código HTML:
<script language="javascript" type="text/javascript" src="prototype.js"></script>
<script language="javascript">
opciones = {
onSuccess: function(t) {alert("TEXTO_ALERT"+t.responseText); return true;}
onFailure: function(t) { alert('Error al obtener los datos'); return true; }
};
new Ajax.Request('aquiTengoLaPaginaQueMeDevuelveNota.ext', opciones);
</script> 
Saludos
  #3 (permalink)  
Antiguo 01/04/2007, 14:19
zbd
 
Fecha de Ingreso: abril-2007
Mensajes: 2
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: Mensaje de alert

Muchas gracias, estoy hablando de java y jsp, no puedo utilizar Ajax así que si se te ocurre otra cosa me lo comentas!!! Muchas gracias. Además no veo claro lo que me pusistes.
  #4 (permalink)  
Antiguo 01/04/2007, 16:03
Avatar de Tipdar  
Fecha de Ingreso: octubre-2005
Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 19 años, 2 meses
Puntos: 7
Re: Mensaje de alert

pon un string en session y le preguntas a la página si esa variable no es null y adentro le escribes el alert:

en un servlet, por ejemplo, pondrias:

request.getSession().setAttribute("mensaje","");

y en la jsp:

<%if (session.getAttribute("mensaje") != null) {%>
<script language="javascript">
alert("Hubo un error");
</script>
<%}%>
__________________
El último TipdaR
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:08.