lunedì 23 aprile 2012

Wicket - Link e Parametri

Venendo dal mondo PHP la mia struttura mentale di sviluppo di pagine web era molto ancorata a strutture ben definite.

In PHP per linkare una pagina con dei parametri, occorre semplicemente creare un elemento A in qualche modo con il nostro URL ed i nostri parametri come:

pagina.php?param1=ciao&param2=addio

A questo punto nella pagina.php hai il classico vettore $_GET con dentro ciao e addio.

In Wicket non funziona così.

In Wicket hai una pagina che è mappata su una classe. Tale classe avrà dentro di sé dei parametri che sono quelli che volete settare. Nel nostro caso quindi param1 e param2.

Nella vostra pagina di partenza, avrete un qualche oggetto LINK a cui dovrete implementare un metodo onClick.

public void onClick(String componentId, IModel<OGGETTO> model) {
        setResponsePage(new Pagina(PARAMETRI));
}


Nessun commento:

Posta un commento