20110225

Autocompletado en las JSP de Eclipse

Estoy trabajando en mi proyecto fin de carrera, y una parte del mismo es una aplicación web (como no!)

En esta parte estoy usando Spring MVC, y en la vista estoy usando JSPs ayudándome de los grandes aliados : los tags.

Para que esta ayuda sea cómoda, lo mejor es que el autocompleado (ese mágico Ctrl+Espacio) funcione correctamente. Para ello, la solución ha sido declarar en la jsp los tags a usar de la siguiente forma:

<jsp:root version="1.2"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:jsp="http://java.sun.com/JSP/Page">

... código de la JSP aquí ...

</jsp:root>

De esta manera, el editor de JSP de eclipse "se da cuenta" de los TLD de definición de estos tags, que de otra forma no lo hacía. Voilà!

En mi caso, el proyecto está usando Maven para gestión de las dependencias, por lo que los JAR necesarios no están físicamente en el lib del proyecto, sino que están en el repositorio local maven y se despliegan en el servidor de aplicaciones al publicar la aplicación web.

No hay comentarios: