Jak uzyskać długość ArrayListprzy użyciu wyrażenia JSF EL? #{MyBean.somelist.length} nie
Czytałem o JSF, że jest to framework UI i zawiera pewne komponenty UI. Ale w jaki sposób jest lepszy lub różni się od liczby komponentów, które są dostępne z jQueryUI, AngularJS, ExtJS, a nawet zwykłego HTML, CSS i JavaScript. Dlaczego ktoś miałby się uczyć
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...
Do jakiego momentu JSF zapisuje stan komponentów UI po stronie serwera i kiedy dokładnie informacje o stanie komponentu UI są usuwane z pamięci serwera? Kiedy zalogowany użytkownik aplikacji nawiguje po stronach, czy stan komponentów będzie się gromadził na serwerze? Nie rozumiem, jakie są...
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,...
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ć...
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"...
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...
W ramach JSF MVC, kto jest modelem, widokiem i
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...
Kiedy należy użyć zdarzenia f:viewActionlub preRenderViewdo zainicjowania danych strony, a kiedy @PostConstructadnotacji? Czy uzasadnienie użyć jednego lub drugiego na podstawie rodzaju zakresu podkład fasoli np Jeżeli fasola podkładowa jest @RequestScoped, wtedy wybór użyciem f:viewActionlub...
Chcę umieścić grę Packman na mojej stronie * .xhtml (używam jsf 2 i primefaces 3.5) Jednak, kiedy "przetłumaczyłem" stronę html na xhtml, pojawia się błąd w tym skrypcie: <script> var el = document.getElementById("pacman"); if (Modernizr.canvas && Modernizr.localstorage...
Czy istnieje sposób na zapewnienie pobierania pliku z metody akcji wspierającej komponent bean JSF? Próbowałem wielu rzeczy. Główny problem polega na tym, że nie mogę pojąć, jak uzyskać OutputStreamodpowiedź, aby zapisać zawartość pliku. Wiem, jak to zrobić Servlet, ale nie można tego wywołać z...
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
Po dużym wsparciu JSF 2 dla adnotacji, zastanawiam się, do czego użyłbym tego faces-config.xml. Jakie jest teraz jego znaczenie? Innymi słowy, jakie konfiguracje można wykonać tylko za faces-config.xmlpomocą adnotacji, a nie za ich pomocą? W tej chwili używam go tylko do zadeklarowania...
Jaka jest różnica między następującymi dwoma fragmentami kodu - w odniesieniu do listenerrozmieszczenia? <h:selectOneMenu ...> <f:selectItems ... /> <f:ajax listener="#{bean.listener}" /> </h:selectOneMenu> i <h:selectOneMenu ...
Chciałbym używać nierozdzielających spacji na mojej stronie JSF. Wiem, w zwykłym HTML mógłbym użyć do tego i to działa dobrze. Jednak kiedy umieszczam je na stronie Facelets, wyświetla się następujący błąd: Analiza błędów /page.xhtml: Error Traced [wiersz: 42] Odwołano się...
W JSF komponent może być renderowany lub nie przy użyciu pustego operatora EL rendered="#{not empty myBean.myList}" Jak zrozumiałem, operator działa zarówno jako sprawdzanie zerowe, ale także sprawdza, czy lista jest pusta. Chcę wykonać puste sprawdzenia niektórych obiektów mojej własnej...
Jak wstawić nierozdzielający znak spacji na stronie JSF, tak jak mogę w HTML przy użyciu ? Czy jest taki tag w JSF?
Kiedy i jak używać tagów <resource-bundle>i <message-bundle>do lokalizacji w faces-config.xml? Różnice między tymi dwoma nie są dla mnie zbyt jasne.