Jaka jest różnica między actioni actionListener, i kiedy należy użyć actionkontra
JavaServer Faces (JSF) to struktura prezentująca widok modelu, zwykle używana do tworzenia aplikacji internetowych. Wersja 2.x jest dużym krokiem naprzód w porównaniu z JSF 1.x, znacznie rozszerzając standardowy zestaw komponentów i bibliotek komponentów.
Jaka jest różnica między actioni actionListener, i kiedy należy użyć actionkontra
Zauważyłem, że istnieją różne zakresy fasoli, takie jak: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped Jaki jest cel każdego z nich? Jak wybrać odpowiedni zakres dla mojej
Zdarza się, że podczas używania <h:commandLink>, <h:commandButton>czy <f:ajax>The action, actionListenerlublistener metoda wiąże się ze znacznikiem są po prostu nie jest wywoływany. Lub właściwości fasoli nie są aktualizowane o przesłane UIInputwartości. Jakie są możliwe...
Wczoraj widziałem prezentację na temat Java Server Faces 2.0, która wyglądała naprawdę imponująco, mimo że obecnie jestem szczęśliwym programistą ASP.NET MVC / jQuery. W JSF najbardziej podobała mi się ogromna ilość komponentów interfejsu użytkownika obsługujących AJAX, które wydają się...
JSF <h:outputStylesheet>, <h:outputScript>a <h:graphicImage>elementy mają libraryatrybut. Co to jest i jak należy z tego korzystać? Istnieje wiele przykładów w sieci, które używają go w następujący sposób z typem wspólny content / plik css, jsi img(lub image) jako nazwy biblioteki...
Napisałem prostą aplikację z zabezpieczeniami zarządzanymi przez kontener. Problem polega na tym, że kiedy loguję się i otwieram inną stronę, na której się wylogowuję, wracam do pierwszej strony i klikam na dowolny link itp. Lub odświeżam stronę, otrzymuję ten wyjątek. Chyba to normalne (a może nie...
Chciałbym warunkowo wypisać trochę kodu Facelets. W tym celu tagi JSTL wydają się działać dobrze: <c:if test="${lpc.verbose}"> ... </c:if> Nie jestem jednak pewien, czy jest to najlepsza praktyka? Czy jest inny sposób na osiągnięcie
Czy ktoś może wyjaśnić, w jaki sposób możemy ogólnie lub na przykładzie świata rzeczywistego użyć tego fragmentu? <f:metadata> <f:viewParam id="id" value="#{bean.id}" /> <f:viewAction action="#{bean.init}"
Poniższy kod został zainspirowany samouczkami PrimeFaces DataGrid + DataTable i umieszczony w <p:tab>pliku <p:tabView>znajdującym się w <p:layoutUnit>pliku <p:layout>. Oto wewnętrzna część kodu (zaczynając od p:tabkomponentu); zewnętrzna część jest trywialna. <p:tabView...
Pracuję z dość dużą aplikacją napisaną w JSF 1.2 . JSF 1.2 ma już około 6 lat. Muszę zaktualizować do JSF 2.0. Jak bolesne to będzie? Zauważyłem, że niektóre atrybuty w tagach niestandardowych zostały zmienione
Kiedy należy używać <h:outputLink>zamiast <h:commandLink>? Rozumiem, że a commandLinkgeneruje post HTTP; Zgaduję, że outputLinkwygeneruje HTTP pobiera. To powiedziawszy, większość samouczków JSF , które przeczytałem, używa commandLink(prawie?) Wyłącznie. Kontekst: Wdrażam mały...
Właśnie zacząłem czytać Core JavaServer Faces, 3rd Ed. i mówią tak (moje podkreślenie): To historyczny przypadek, że istnieją dwa oddzielne mechanizmy, fasola CDI i fasola zarządzana przez JSF, dla komponentów bean, które mogą być używane na stronach JSF. Sugerujemy użycie fasoli CDI, chyba że...
Chcę utworzyć listę rozwijaną selectOneMenu, aby móc wybrać stan mojego pytania. Czy można uelastycznić f: selectItem, biorąc pod uwagę, co się stanie, jeśli zmieni się kolejność wyliczeń i jeśli lista będzie duża? Czy mógłbym zrobić to lepiej? Czy jest możliwe automatyczne „wybranie” pozycji,...
Niedawno zacząłem używać JSF 2.0 z Facelets i zaintrygowały mnie nowe komponenty kompozytowe, znając istniejące <ui:include>i inne techniki tworzenia szablonów oferowane przez Facelets 1.x. Jaka jest różnica między tymi podejściami? Funkcjonalnie wydają się oferować mniej więcej to samo:...
Próbuję przesłać plik przy użyciu PrimeFaces, ale fileUploadListenermetoda nie jest wywoływana po zakończeniu przesyłania. Oto widok: <h:form> <p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}" mode="advanced" update="messages" sizeLimit="100000"...
Próbuję napisać niestandardowy serwlet (dla AJAX / JSON), w którym chciałbym odwoływać się do mojej @ManagedBeansnazwy. Mam nadzieję, że zmapuję: http://host/app/myBean/myProperty do: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } Czy można załadować...
Czy istnieje sposób, aby komponent bean JSF Backing powodował aktualizację komponentu na stronie? Nie chcę używać komponentu Ajax z atrybutem aktualizacji do aktualizowania komponentu na stronie. Muszę wyzwolić aktualizację w ramach metody komponentu bean JSF. Zauważ, że aktualizacja na stronie...
Używam Primefaces w aplikacji JSF 2. Mam <p:dataTable>i zamiast wybierać wiersze, chcę, aby użytkownik mógł bezpośrednio wykonywać różne akcje w poszczególnych wierszach. W tym celu mam kilka <p:commandLink>znaków w ostatniej kolumnie. Mój problem: jak mogę przekazać identyfikator...
Jaka jest różnica między definiowaniem parametrów widoku w następujący sposób: <f:metadata> <f:viewParam name="id" value="#{someBean.id}"/> </f:metadata> I definiowanie właściwości w ManagedBean w następujący sposób: @ManagedProperty(value = "#{param.id}") private Integer...