Nwlapcug.com


Come utilizzare Ajax con arazzo

Tapestry è un programma di Apache che rende facile creare pagine in Java, e che lavora al fianco di AJAX, una forma di Javascript, per consentire agli utenti di aggiornare le sezioni parziali di una pagina Web già esistente. Questo aggiornamento parziale avviene ruotando una sezione DIV della pagina in un arazzo "Zona", che può essere aggiornata tramite script AJAX per aggiungere funzionalità senza ri-codifica l'intera pagina.

Istruzioni

1

Aprire il file della pagina Web che si desidera modificare facendo clic destro su di esso e scegliendo "Apri con", poi "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:zone t:id = "NomeZona" id = "zonename" > contenuto < / t:zone >
< t:actionlink t:id = "evidenziare" zona = "NomeZona" > contenuto < / t:actionlink >

Inserire qualsiasi contenuto che vuoi vivere dove la parola "Contenuto" è nel suddetto codice. Ad esempio, è possibile digitare "aggiornamento: si tratta di un aggiornamento" al fine di inserire un aggiornamento del testo nel tuo sito Web.

4

Crea il tuo script AJAX che corrisponde all'area dell'arazzo è stato creato dopo il tag DIV e posizionarlo tra il "< HEAD" e "< / HEAD >" tag. È possibile utilizzare qualsiasi script AJAX che si desidera eseguire l'azione che avete bisogno. Ad esempio, uno script AJAX che funziona con la zona per elencare i risultati per nome della zona potrebbe essere simile al seguente codice:

< HEAD >
Elenco degli NomeZona < String > (stringa parziale)
{
Elenco partite < Account > = account.findZoneName(partial);
Elenco risultato < stringa > = true. ArrayList < String >
per (conto X: risultati)
{
result.Add(a.GetName());
}
restituire il risultato;
}
< / HEAD >