Skip to content

Gedeeltelijke updaten van een XPage

januari 5, 2010
tags: ,

In een XPage kun je  een gedeelte van een pagina verversen als je kiest voor Partial Update. Hier wordt Ajax technologie voor gebruikt.

Je kunt een groep van velden updaten door ze in een Container Control te plaatsen, bijvoorbeeld een Table.

Het onder aan dit artikel geplaatste filmpje laat zien hoe je voor elkaar krijgt. We gebruiken in het filmpje de xPerson.xsp XPage van onze demo-applicatie. De Xpage heeft onder andere de volgende edit boxen: id1, name1, email1, telephone1 en dateHired. Deze velden staan in een Table.

Met de actie “Get name, e-mail address, telephone number and dated hired” wordt de inhoud van de velden ververst. De actie maakt gebruik van een Java Business class PersonBO en een domain class Person.

Het Person object bevat de properties van een persoon (id, name, email, telephone, dateHired.). Deze waarden van de properties gebruiken we om de edit boxen (name1, email1, etc.) te updaten.

Gebruikte code

var personBO:nl.appligate.bo.PersonBO =
new nl.appligate.bo.PersonBO();
var person:nl.appligate.domain.Person =
personBO.getPersonById(getComponent("id1").value);
try
{
getComponent("name1").value = person.getName();
getComponent("email1").value = person.getEmail();
getComponent("telephone1").value = person.getTelephone();
getComponent("dateHired1").value = person.getDateHired();
}
catch (error)
{
}

No comments yet

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit / Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit / Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit / Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit / Bijwerken )

Verbinden met %s

%d bloggers op de volgende wijze: