JSP (Java Server Page) - problema javascript + session jsp

 
Vista:

problema javascript + session jsp

Publicado por chus (1 intervención) el 15/05/2007 12:29:02
Wenas a todos, tengo el siguiente problema:

<%
String username=session.getAttribute("username").toString();
String password=session.getAttribute("password").toString();
if(username==null) username="";
if(password==null) password="";
out.print(username);
out.print(password);
%>

Esta definición la tengo en el encabezado de la pagina jsp para guardar los datos de la session.

<script LANGUAGE="JavaScript">

function cambio(){

var a;
a=<%=username%>
alert(a);
}

</script>

Esto es un codigo simple de javascript para que me salga el nombre en una alerta.

El error viene cuando llamo a la función por ejemplo dando click a un boton con el evento onClick diciendome que : 'chus' no esta definido

->chus el nombre de usuario que he puesto de ejemplo en la session.Sin embargo cuando lo muestro arriba en el codigo jsp con el out.print sale sin problemas.
¿Alguien sabe como solucionarlo?,gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problema javascript + session jsp

Publicado por Willy (3 intervenciones) el 16/05/2007 10:25:41
Hola

Pues de JavaScript tampoco te creas que se mucho, pero creo que no puedes meter contenido Java en un JavaScript.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problema javascript + session jsp

Publicado por bego (17 intervenciones) el 16/05/2007 17:18:53
hola chus,
te faltan las comillas, te quedaría así :

function cambio(){

var a;
a='<%=username%>';
alert(a);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar