PDA

View Full Version : [JSP]Link a pagina JSP con passaggi di parametri


DrZoidberg
20-07-2006, 18:21
Devo fare un link ad un altra pagina JSP , e devo passare alla pagina dei destinazione dei parametri tramite il metodo GET.

Come posso fare? L'unica cosa che mi è venuta in mente è stato fare una form....ma non devo visualizzare il pulsante di Submit!!!

Come posso fare?

Mr.Paschi!
20-07-2006, 18:39
Beh se devi farli con get costruisci tu il link...
http://www.link.it?variabile=value&secvar=value2

DrZoidberg
20-07-2006, 19:37
:doh: Giusto!

Grazie mille

DrZoidberg
21-07-2006, 23:50
Un altro problema....
devo passare questa volta il link come parametro ad una applet ( che consiste in un banner scorrevole che visualizzerà questo link ), solo che ho un problema con i caratteri di escape.

<param name=msg value=" <a href="evento.jsp?evento=<%=EventoID%>">Evento</a> "/>

In pratica dovrei scrivere una cosa del genere , ma ovviamente mi da errore con i caratteri " .
Cioè, mi considera la stringa da passare come parametro solamente href= , perchè incontra le " di chiusura.

Come si scrive correttamente? Ho provato anche a scrivere cosi,

<param name=msg value=" <a href=/"evento.jsp?evento=<%=EventoID%>/">Evento</a> "/>

ma non va!

Qualcuni mi può illuminare?
Grazie

orpheus
22-07-2006, 11:31
prova a sostituire ' al posto dei " interne

<param name=msg value=" <a href='evento.jsp?evento=<%=EventoID%>'>Evento</a> "/>

dovrebbe funzionare

di@!
22-07-2006, 11:55
prova a sostituire ' al posto dei " interne

<param name=msg value=" <a href='evento.jsp?evento=<%=EventoID%>'>Evento</a> "/>

dovrebbe funzionare

no nn va così, stampa la stringa intera senza trasformarla in hyperlink

guldo76
22-07-2006, 19:55
Il carattere di escape è il backslash ( \ ), non lo slash ( / ).
Almeno, di solito: non conosco JSP.
(mi ci sto mettendo adesso :D)

di@!
22-07-2006, 20:49
lo so Guido, ma nn va con entrambi

orpheus
23-07-2006, 09:59
<param name=msg value="<%= "<a href='evento.jsp?evento="+EventoID+"'>Evento</a>%>"/>


Secondo tentativo che mi viene in mente

DrZoidberg
23-07-2006, 10:33
<param name=msg value="<%= "<a href='evento.jsp?evento="+EventoID+"'>Evento</a>%>"/>


Secondo tentativo che mi viene in mente

No neanche cosi funziona! stampa sempre la stringa intera senza trasformarla in un link!

:muro:

DrZoidberg
23-08-2006, 16:19
:help:

orpheus
23-08-2006, 18:22
terzo tentativo


<%String link="<a href='evento.jsp?evento="+EventoID+"'>Evento</a>; %>
<param name=msg value="<%=link%>"/>

DrZoidberg
24-08-2006, 15:23
nn va !!!

Grazie ugualmente