Pytania otagowane jako jsf-2

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.



12
commandButton / commandLink / ajax akcja / nasłuchiwanie nie została wywołana lub wartość wejściowa nie została ustawiona / zaktualizowana
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 przyczyny i rozwiązania tego problemu?

13
Jakie są główne wady Java Server Faces 2.0?
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ę przyspieszać programowanie znacznie szybciej niż w przypadku ASP.NET MVC, szczególnie w …
234 asp.net-mvc  jsf  jsf-2 

1
Do czego służy biblioteka zasobów JSF i jak z niej korzystać?
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 w zależności od używanego tagu: <h:outputStylesheet library="css" name="style.css" /> <h:outputScript library="js" …
228 jsf  jsf-2  resources 



3
JSTL w JSF2 Facelets… ma sens?
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 celu?
163 jsf  jsf-2  jstl  facelets 


5
Jak znaleźć identyfikator klienta komponentu do aktualizacji / renderowania Ajax? Nie można znaleźć komponentu z wyrażeniem „foo”, do którego odwołuje się „bar”
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 id="tabs"> <p:tab id="search" title="Search"> <h:form id="insTable"> <p:dataTable id="table" var="lndInstrument" value="#{instrumentBean.instruments}"> <p:column> <p:commandLink id="select" update="insTable:display" oncomplete="dlg.show()"> <f:setPropertyActionListener value="#{lndInstrument}" target="#{instrumentBean.selectedInstrument}" /> <h:outputText …
140 ajax  jsf  jsf-2  primefaces  clientid 

5
Migracja z JSF 1.2 do JSF 2.0
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 itp.
136 java  jsf  migration  jsf-2 

2
Kiedy powinienem używać h: outputLink zamiast h: commandLink?
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 projekt demonstracyjny, który pokazuje łącze w nagłówku do strony użytkownika, podobnie jak Stack Overflow ... ... i nie jestem pewien, …
129 jsf  jsf-2 

5
Fasola (@ManagedBean) czy fasola CDI (@Named)?
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 aplikacja musi działać na zwykłym programie …
109 jsf  jakarta-ee  jsf-2  cdi 

4
Jak używać wartości wyliczenia w f: selectItem (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, której dotyczy pytanie? Klasa wyliczenia public enum …

1
Kiedy używać <ui: include>, plików znaczników, komponentów złożonych i / lub komponentów niestandardowych?
Niedawno zacząłem używać JSF 2.0 z Facelets i zaintrygowały mnie nowe komponenty kompozytowe, znając istniejące &lt;ui:include&gt;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: &lt;ui:param&gt;vs &lt;cc:attribute&gt;, &lt;ui:insert&gt;+ &lt;ui:define&gt;vs pliki tagów, ponowne wykorzystanie istniejących szablonów. Czy jest …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.