Apache MyFaces to framework Java opracowane na Web Apache Software Foundation, aby uprościć proces pisania aplikacji kompatybilnych z JSF.
JSF, JavaServer Faces czy jest oficjalna specyfikacja Java, dołączone do platformy Java EE, specyfikacji standaryzuje sposób interfejsy użytkownika oparte na komponentach należy zbudować.
MyFaces uważnie śledzi ten standard, dostarczając zbiór modułów i interfejsów API do tworzenia takich interfejsów użytkownika z kodu Java.
Ramy MyFaces jest wzorowany Struts , ale wiele różnic właściwie do czynienia z unikalną architekturą i projektowaniem JSF jest.
Trzy UI-Component Zestawy są dołączone MyFaces, Trynidad, Tobago i Tomahawk, tylko w przypadku, gdy potrzebujesz szybkiego interfejsu użytkownika dla aplikacji
Co nowego w tym wydaniu.:
- Poprawiono błędy:
- enctype = & quot; wielowarstwowy / form-data nie działa
- Wyniki Nieoczekiwany podczas korzystania z & quot; http: //xmlns.jcp.org/jsf" nazw
- SectionUniqueIdCounter.startUniqueIdSection (podstawa String) nie generuje prefiks prawidłowo
- identyfikatory używane przez c: jeśli c: foreach i inne znaczniki facelet wymaga, aby być unikatowa na facelet
- Atrybut & # x3c; JSF: Element nazwaElementu = & quot; ... & quot; & # x3e; nie działa zgodnie z oczekiwaniami,
Co nowego w wersji 2.2.7:
- Poprawiono błędy:
- enctype = & quot; wielowarstwowy / form-data nie działa
- Wyniki Nieoczekiwany podczas korzystania z & quot; http: //xmlns.jcp.org/jsf" nazw
- SectionUniqueIdCounter.startUniqueIdSection (podstawa String) nie generuje prefiks prawidłowo
- identyfikatory używane przez c: jeśli c: foreach i inne znaczniki facelet wymaga, aby być unikatowa na facelet
- Atrybut & # x3c; JSF: Element nazwaElementu = & quot; ... & quot; & # x3e; nie działa zgodnie z oczekiwaniami,
Co nowego w wersji 2.2.0:
- JSF Zobacz Pooling (wykraczające poza JSF trybie Stateless) .
Co nowego w wersji 2.1.12:.
- Tryb Dodane alwaysRecompile El trybie Expression Cache
Co nowego w wersji 2.0.15:
- Dodano param, aby wybrać pliki jar do skanowania dla .faces-config.xml lub .taglib.xml lub adnotacji.
Co nowego w wersji 2.1.8:.
- Usuń unncecessary opakowanie wyjątku
- Ulepszona obsługa wyjątków dla F:. SetPropertyActionListener i EL przymusu
- Array.prototype.forEach stosowane w przeglądarkach, które nie natywnie obsługuje tej funkcji.
- Ukryty Nawigacja nie działa po ViewExpiredException.
Co nowego w wersji 1.1.10:
- Naprawiono błąd:
- DataTable (h: dataTable) nie jest wypełniana danymi pomimo getAll () zwraca ResultSet z wierszy tabeli (przy użyciu Tomcat 7 + MySQL 5.5 + mysql-connector-java-5.1.18) .
Co nowego w wersji 2.1.6:
- Nowe funkcje:
- Nie dajcie duplikatów identyfikatorów podczas zapisywania widok na etapie produkcji.
Co to jest nowy w wersji 2.0.11:
- includeViewParameters dokonuje powtórnej oceny wartości param / model, EL wyrażenia.
- zachowanie zmieniło się w ciągu Ajax-MyFaces 2.1.4
- jsf.js: mały błąd występ w XHR1.js
- Aktualizacja wartości AJAX czasem usunąć inne elementy,
- MyFaces domyślne błąd rzuca NullPointerException podczas gdy javax.el.Expression.getExpressionString drzewa komponentów () jest null
Obsługa
Co nowego w wersji 2.1.3:
- Bugs:
- REGRESJI: 2.0.7 - & # x3e; 2.0.8: Oblicza stracił po błędzie sprawdzania poprawności po plecach
- h: outputText niepoprawnie renderuje dodatkowe & # x3c; rozpiętość & # x3e;
- ValidatorExceptions nie są prawidłowo obsługiwane w MethodExpressionValidator.validate ()
- ExceptionHandlerWrapper.getHandledExceptionQueuedEvents nie delegować
- odpowiednio
- Usprawnienia:
- jsf.js dokonać komentarze JSDoc zestaw narzędzi i budowle przyjazne
- Wymień RendererUtils.renderChild przez UIComponent.encodeAll () ()
Wymagania :
- Java w wersji 1.6 lub wyższej,
- JSP 2.1 lub wyższy,
- JSTL 1.2 lub wyższy,
- Java Servlet 2.5 lub wyższy,
Komentarze nie znaleziono