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