ciao a tutti!
sto facendo un sito per un esame a scuola e volevo chiedere un aiuto!

Praticamente il sito consiste in una sorta di you tube solo che invece che condividere video e filmati di vario tipo, si condividono pareri,immagini,reensioni su hotel delle vacanze fatte dai vari utenti registrati.
Quando entro nella pagina "ricercaluogo.jsp" ho una form dove immettere un luogo e una mappa presa da Google Maps; poi tramite un javascript "map.js" quando clicco sul button mi trova direttamente la località e si apre una vignetta sopra al marker che oltre a dire il posto,la longitudine e la latitudine, mi dà un link ad una pagina "vacanza.jsp".

Ora io in "vacanza.jsp" vorrei mettere le foto dei vari utenti che sono andati in quel posto...solo che il mio problema è che non riesco a salvare la località dalla form "ricercaluogo.jsp" e ad inviarla a "vacanza.jsp".

io ho provato a fare in "ricercaluogo.jsp":


<form action="#" method="get">
Inserisci l'indirizzo <input type="text" size="60" name="indirizzo">
<%String indirizzo=request.getParameter("indirizzo");
session.setAttribute("indirizzo",indirizzo);%>
<input type="button" value="vai!" onClick="MostraInd()">
</form>

e poi in "vacanza.jsp" :

<%=session.getAttribute("indirizzo")%> ma mi dà valore NULL

in map.js:

function MostraInd() {


var elem_indirizzo = document.getElementById('indirizzo');

var indirizzo = elem_indirizzo.value;

if (geocoder) {
geocoder.getLatLng(
indirizzo,
function(point) {
if (!point) { alert(indirizzo + " not found"); }
else {
map.setCenter(point, 16);
var marker = new GMarker (point);
map.addOverlay(marker);
marker.openInfoWindowHtml('All\' indirizzo
'+indirizzo+'
coorrisponde '+point+'[/b]
[img]mappemonde3.gif[/img]');
} //end else
} // end function point
); // end geocoder.getLatLng
} //end if
} // end MostraInd



qualcuno mi sa dire perchè non mi tiene in sessione l'indirizzo??c'è qualche metodo??