Witam,

Stawiam pierwsze kroki w JSF jednakże projekt nad którym pracuję i muszę skończyć, raczej nie należy do najłatwiejszych. Tworzę prostą stronę wyszukiwarki bazy danych. Strona posiada około 15 różnych tagów wyszukiwania - elementy typu input text i menu. Nie korzystam nawet z navigation-rules gdyż po kliknięciu na przycisk wyszukiwania poniżej tagów, używając jsp:include importuje stronę z wynikami. Nie miałem większych problemów do czasu kiedy nadszedł moment komunikacji z bazą danych która korzysta z interfejsu REST. Po kliknięciu na przycisk szukania strona powinna wygenerować żądanie GET do bazy danych znajdującej się na innym serwerze. Wzór rządania jest następujący:

http://adresserwerabazydanych/baza/search/[x1][x2][x3]...[xn]

gdzie x1-xn to kolejne opcje wyszukiwania, które powinny być ustawiane dynamicznie (zależą przecież od tagów wybranych przez użytkownika)

Niestety nie umiem poradzić sobie z wygenerowaniem takiego żądania GET w JSF.
Przetrząsałem różne fora i artykuły w internecie i jedyne co udało mi się znaleźć, to opinie o tym jak JSF się nie nadaje do komunikacji z REST :> Cóż niestety aktualnie nie mam wyjścia, a nie wierze że problemu nie da się rozwiązać. Dodatkowo obawiam się, że nawet po pomyślnym wygenerowaniu żądania pojawi się kolejny problem - jak obsłużyć odpowiedź (baza odpowiada skryptem xml).

Jeżeli ktoś zna rozwiązanie mojego problemu to bardzo proszę o wyjaśnienie najlepiej z chociaż przykładowym kodem, gdyż męczę się już kilka dni bez żadnego postępu.

korzystam z JSF 1.2 w Eclipsie, oraz Jboss 5.0 - wszystko na Ubuntu.