¿Alguien puede probar este ejemplo y compartir los resultados? http://timothypowell.net/blog/?p=23
Cuando hago:Cómo usar scriptlet dentro de javascript
var myVar = '<% request.getContextPath(); %>';
alert(myVar);
me sale: '<% request.getContextPath(); %>'.
Extracción de las comillas simples que encierran de '<% request.getContextPath(); %> '; da error de sintaxis. ¿Cómo puedo usar el scrptlet o la expresión dentro de una función js?
EDIT: Este enlace tiene una explicación que me ayudó:
http://www.codingforums.com/showthread.php?t=172082
¿Dónde puso este código? Si está recibiendo etiquetas JSP, significa que el servidor no está procesando el archivo. ¿Es un archivo '.jsp' y su servidor está configurado para manejarlos? – casablanca
Si es JSP, ERB o similar, supongo que necesitaría un '=' para la salida: 'var myVar = '<% = request.getContextPath(); %> '; ' –