JSF <from-outcome>start

0

jesli damy coś takiego
<from-outcome>start</from-outcome>
<to-view-id>/index.jsp</to-view-id>
to na pierwszą stronę jaką zostaniemy przeniesieni po załadowaniu wszystkich podstron będzie jsp? jeśli mam sporą aplikację to troszkę to trwa można dać jakaś strone która by poprzedzała to łądowanie?

0

Nie za bardzo rozumiem twojego pytania. W elemencie <nawigation-rule> definiujesz reguły nawigacji, które można przypisać do dowolnego przycisku lub łącza. Jeżeli chcesz, aby po kliknięciu przycisku na dowolnej stronie aplikacji użytkownik został przekierowany na główną stronę musisz zdefiniować następującą regułę:

<nawigation-rule>
<nawigation-case>
<from-outcome>start</from-outcome>
<to-view-id>/index.jsp</to-view-id>
</nawigation-case>
</nawigation-rule>

Dla przycisku musisz zdefiniować atrybut action, w którym podajesz identyfikator prowadzący do danej strony:
<h:commandButton label="Główna" action="start" />

1 użytkowników online, w tym zalogowanych: 0, gości: 1