PDA

Visualizza la versione completa : include jsp: aiutatemi!!


lvoza
08-08-2002, 18:10
-Ambiente di sviluppo JSP-

Ecco il mio problema:

se inizializzo una variabile java così:

String x = "page.jsp";

successivamente l'include in questo modo non mi funziona:

<%@ include file=x%>

ho provato anche così:

<%@ include file=eval(x)%>

ma niente!

come posso fare, esiste un modo?
Aiutatemi se potete e grazie della vostra disponibilità!

:)

userfra
08-08-2002, 18:22
Allora, prima di tutto io non ho capito niente, di quello che vuoi fare!

Comunque, l'include di un file si fa così

<%@ include file="nomefile.xxx" %>


ma dubito che tu hai bisogno di questo!

lvoza
08-08-2002, 18:58
Ciao, praticamente io vorrei fare nella mia jsp uno switch all'inizio dove in una variabile x ci metto il valore di una pagina:

per esempio

String a = request.getParameter("a");
String x = "";

if(a.equals("uno")) {
x = "pageuno.jsp";
} else if(a.equals("due")) {
x = "pagedue.jsp";
}

poi più sotto nella pagina effettuare un include della pagina contenuta in x:

<%@ include file="x"%>

si può fare una cosa cosi?
hai capito cosa intendevo dirti?

userfra
09-08-2002, 09:16
No, non puoi fare una cosa del genere, non puoi includere una variabile nell'istruzione JSP include.

ciao

lvoza
09-08-2002, 09:27
Ma esiste un altro modo per fare questa operazione?

userfra
09-08-2002, 13:32
if( x == 1) {
response.sendRedirect("paginauno.jsp");
}

Loading