Hvordan bruke Ajax Med Tapestry

Tapestry er en Apache program som gjør det enkelt å lage sider i Java, og som fungerer sammen med AJAX, en form for Javascript, for å tillate brukere å oppdatere delvis deler av en allerede eksisterende webside. Denne deloppdatering oppnås ved å slå en DIV delen av siden til en Tapestry "Zone", som deretter kan oppdateres ved hjelp av AJAX-skript for å legge til funksjonalitet uten re-koding hele siden.

Bruksanvisning

1 Åpne filen i websiden som du vil redigere ved å høyreklikke på den og velge "Åpne med" og deretter "Notisblokk".

2 Bla nedover siden og finn "DIV" -delen der du vil legge til AJAX skript.

3 Skriv inn følgende kode etter den første "DIV" tag:

<T: sonen t: id = "Zonename" id = "ZONENAME"> Innhold </ t: zone>
<T: actionlink t: id = "highlight" sone = "ZONENAME"> Innhold </ t: actionlink>

Sett alt innhold du ønsker der ordet "innhold" er i koden ovenfor. For eksempel kan du skrive "Oppdatering: Dette er en oppdatering" for å sette inn et tekstoppdatering inn i din webside.

4 Lag din AJAX script som tilsvarer Tapestry Zone du opprettet etter DIV tag og plassere den mellom "<HEAD" og "</ HEAD>" tags. Du kan bruke hva AJAX script du ønsker å utføre handlingen du trenger. For eksempel vil en AJAX script som fungerer med sonen vise resultatene for sonen navn kan se ut som følgende kode:

<HEAD>
List <String> Zonename (String delvis)
{
List <konto> kamper = account.findZoneName (delvis);
List <String> resultat = true.ArrayList <String>
for (Konto X: resultater)
{
result.add (a.getName ());
}
returnere resultat;
}
</ HEAD>