J'essaie d'ajouter Google Maps sur mes JSP en utilisant le taglib Googlemaps.JSP Googlemaps taglib introuvable, où est-ce que je me suis trompé?
J'ai ajouté ceci dans mon maven pom
<dependency>
<groupId>com.lamatek</groupId>
<artifactId>googlemaps</artifactId>
<version>0.98c</version>
<scope>provided<>/scope
</dependency>
Cela comprenait alors la bibliothèque googlemaps-0.98c
sous mes bibliothèques de projet dans NetBeans, je faites un clic droit et choisi Manually install artifact
et localisé le fichier googlemaps.jar j'avais téléchargé.
J'ai ensuite ajouté ceci dans mon taglibs fichier
<%@taglib prefix="googlemaps" uri="/WEB-INF/googlemaps" %>
Et ont ensuite inclus ce où je veux vraiment montrer une carte sur mon jsp
<googlemaps:map id="map" width="250" height="300" version="2" type="STREET"
zoom="12">
<googlemaps:key domain="localhost" key="xxxx"/>
<googlemaps:point id="point1" address="74 Connors Lane" city="Elkton"
state="MD" zipcode="21921" country="US"/>
<googlemaps:marker id="marker1" point="point1"/>
</googlemaps:map>
Mais quand je charge ma application, j'obtiens l'erreur suivante.
org.apache.jasper.JasperException: /jsp/dashboard.jsp(1,1) /jsp/common/taglibs.jsp(6,56) PWC6117: File "/WEB-INF/googlemaps" not found
root cause
org.apache.jasper.JasperException: /jsp/common/taglibs.jsp(6,56) PWC6117: File "/WEB-INF/googlemaps" not found
Ai-je manqué quelque chose de simple? Je suis incapable de repérer ce que j'ai fait de mal jusqu'ici ..
Incluez-vous la directive tag lib dans le fichier jsp? –
Ouais, j'ai tous mes taglibs dans un fichier séparé, puis l'utiliser en haut de mes jsps: '<% @ include fichier ="/jsp/common/taglibs.jsp "%>' – Jimmy
Est ' fourni <>/scope' une erreur copier/coller ou en fait ce qui est dans votre POM? Parce que ce n'est pas un XML valide. –