Hallo,
die Frage ist ja nicht mehr so ganz taufrisch, aber falls sie noch aktuell sein sollte:
Eine Möglichkeit ist, mehrere custom Controls (benutzerdefinierte Steuerelemente) anzulegen und diese framesetartig auf der Xpage darzustellen.
Eine Control nimmt die View auf, eine eine Liste mit Links.
Welche Control mit View in der XPage angezeigt wird, kann berechnet werden, aber: dann werden alle möglichen Views am Anfang einmal eingelesen (Zeit für die Frühstückspause). Der Rat von IBM war dann, wirklich für jede Ansicht eine Extra-Xpage zu bauen. Ich weiss nicht, ob das in 8.5.2 besser ist.
Wie man es macht, hängt also auch wesentlich von der Anzahl und Komplexität der Ansichten ab.
Aber bei den Xpages gibt es viele Möglichkeiten, ans Ziel zu gelangen, und nochmals wesentlich mehr Möglichkeiten gepflegt aufs Maul zu fallen.
liebe Grüße
Dau-in