Partial Page Rendering w JSF

Odpowiedz Nowy wątek
2011-09-04 01:57
kzz
0

Witam.
Buduję aplikację webową z wykorzystaniem JSF 2.0, która jest oparta o prosty layout. Podzieliłem całą stronę na 4 części:

góra - pasek tytułu - statyczna
zachód - menu - statyczne
środek - zawartość strony - dynamiczne
dół - stopka - statyczna

Chcę doprowadzić do sytuacji, w której po kliknięciu opcji w menu zostanie przeładowana jedynie zawartość środka strony i wstawiona treść. Osiągnąłem już zamierzony efekt, ale z użyciem redirectów - cała strona zostaje przeładowana.
Czy ktoś mógłby mi pokazać w jaki sposób można to zrobić w JSF ? To raczej podstawowa funkcjonalność, nie powinno być trudne - tymczasem męczę się z tym od dwóch dni. Idealny byłby szkielet takiej aplikacji, ale każda pomoc się przyda.

Pozostało 580 znaków

2011-09-04 14:02
0

polecam zrobienie jednej strony np index.xhtml
... potem uzycie include <%@ include file="gora_strony.jsp" %>tak zeby wciagnac inne strony do indez.xhtml, a na koniec ajax do przeladowania odpowiedniej czesci...

edytowany 1x, ostatnio: daniel1234512345, 2011-09-04 14:16

Pozostało 580 znaków

2011-09-04 18:56
0

Nie wystarczy sam mechanizm szablonów z faceletów? Musisz mieć AJAX do przeładowania prawie całej strony?
http://www.mkyong.com/jsf2/js[...]lating-with-facelets-example/

Jeżeli jednak chcesz ten AJAX, to proponuję http://www.jboss.org/richfaces i tagi a4j.


Registered Linux user #456405 | SCJP 6 | SCWCD 5 | SCBCD 5

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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