8791 sujets

Développement web côté serveur, CMS

Bonjour,
je veux afficher un point sur une carte en fonctions des coordonnées (lat, long)
ces coordonnées sont dans une base de données postgresql.
Mais quand je charge la page dans le navigateur, rien ne s’affiche.
Pouvez-vous me dire comment l’insérer?
Merci
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<html>

<head>

<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />

<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>

<title>Google Maps JavaScript API v3 Example: Info Window Simple</title>

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

<script type="text/javascript">



function initialize() {

	var myLatlng = new Array();

	<c:forEach items="${villeList}" var="ville" varStatus="status">
	myLatlng.push(new google.maps.LatLng( ${ville.latitude}, ${ville.longitude}.'));
//myLatlng.push(new google.maps.LatLng('. ${ville.latitude}.','. ${ville.longitude}.'));
			
			
	</c:forEach>
 alert.show(""+myLatlng.
	

	for(var i = 0; i < myLatlng.length; i++ )

	{
		var marker = new google.maps.Marker({ 
			 
	        position: myLatlng, 
	 
	        title: 'Uluru (Ayers Rock)' 
	 
	    }); 
	 
	   

	}
	var myOptions = {

		      zoom: 5,

		      center: myLatlng,

			  navigationControl: false,

		      scaleControl: false,

			  disableDefaultUI: true,

		      mapTypeId: google.maps.MapTypeId.ROADMAP

		    }

		var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);



			


}
</script>
</head>
 <body onload="initialize()" >
 <div id="map_canvas" style="width:100%; height:100%"></div>
 
  </body>
  </html>
Je pense qu'il faut regarder du côté de ton javascript, la syntaxe est à revoir (ou alors je ne connais pas cette syntaxe… mais j'ai comme un doute). Et en HTML les balises '<%@…%>' n'existe pas.
bonjour ,
c'est une page jsp .
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> sont utilisé pour importer des tag JSTL