Come usare Ajax Con Tapestry

March 27

Tapestry è un programma Apache che rende facile creare pagine in Java, e che lavora a fianco AJAX, una forma di Javascript, per consentire agli utenti di aggiornare le sezioni parziali di una pagina Web già esistente. Questo aggiornamento parziale si ottiene ruotando una sezione DIV della pagina in un arazzo "Zone", che possono poi essere aggiornato utilizzando script AJAX per aggiungere funzionalità senza ri-codifica l'intera pagina.

istruzione

1 Aprire il file della pagina Web che si desidera modificare facendo clic destro su di esso e scegliendo "Apri con", quindi "Blocco note".

2 Scorrere la pagina e individuare la sezione "DIV" a cui si desidera aggiungere script AJAX.

3 Digitare il seguente codice dopo il primo tag "DIV":

<T: zona T: id = "NomeZona" id = "zonename"> Content </ t: zona>
<T: ActionLink t: id = "highlight" zona = "zonename"> Content </ t: ActionLink>

Inserire qualsiasi contenuto vuoi dove la parola "contenuto" è nel codice di cui sopra. Ad esempio, è possibile digitare "Aggiornamento: Questo è un aggiornamento" per inserire un aggiornamento del testo nel tuo sito web.

4 Creare lo script di AJAX che corrisponde alla Tapestry zona si è creato dopo il tag DIV e posizionarlo tra il "<HEAD" e "</ HEAD>" tag. È possibile utilizzare qualsiasi script di AJAX vuoi per eseguire l'azione è necessario. Ad esempio, uno script di AJAX che funziona con la zona alla lista dei risultati per il nome della zona potrebbe essere simile il seguente codice:

<HEAD>
List <string> ZoneName (String parziale)
{
List <conto> corrisponde = account.findZoneName (parziale);
List <string> risultato = true.ArrayList <String>
per (account X: risultati)
{
result.add (a.getName ());
}
risultato tornare;
}
</ HEAD>