Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2009, 17:54
mario_chivas
 
Fecha de Ingreso: diciembre-2009
Mensajes: 46
Antigüedad: 15 años, 5 meses
Puntos: 0
Convertir un js a jsp

Que tal buenas tardes

Tengo un archivo jsp que es el principal de una aplicacion web,
Para incluir el diseño del menu requiero del siguiente archivo horizontal-relative-left.js con las lineas de codigo:

<script type="text/javascript" src="<%=cssprincipal%>/horizontal-relative-left.js"></script>

El archivo horizontal-relative-left.js requiere de rutas hacia otros archivos que se
indican en unas de sus lineas por ejemplo:
um.baseSRC = "../images/salud/menu/";

Si um.baseSRC = "images/salud/menu/"; muestra el menu en la pagina principal PERO en el resto del sistema no

Si um.baseSRC = "/salud/images/salud/menu/"; trabaja bien en todas sus partes

Si um.baseSRC = "../images/salud/menu/"; en la pantalla principal no trabaja bien PERO en resto del sistema si

El problema es Imaginen que al menu de este foro (Panel de Control Ayuda Comunidad ...) le quitaran su color negro y lo dejara en un amarillo con la letra dificil de leer.

Ahora aqui viene pregunta: Es posible darle una extensión jsp a horizontal-relative-left.js y haci poder hacer uso de getContextPath() para dejar de la siguiente manera a um.baseSRC

Si um.baseSRC = "variableContextPath/images/salud/menu/";

Otra pregunta si desde un jsp hago uso de js se incluye haci:
<script type="text/javascript" src="<%=cssprincipal%>/horizontal-relative-left.js"></script>

Lo normal sería pensar que un jps que haga uso de otro js lo haga haci
<%@include file="<%=cssprincipal%>/horizontal-relative-left.jsp"%>
pero se comportara el archivo horizontal-relative-left.jsp como para lo que
realmente fue diseñado que es js.


Bueno muchas gracias por su tiempo y espero su respuestas.