Apache MyFaces е уеб рамка Java разработен към фондация Apache Software, за да се опрости процеса на писане JSF съвместими приложения.
JSF, или JavaServer Faces, е официален спецификация Java, включени с платформата Java EE, спецификацията, която стандартизира начина съставни-базирани потребителски интерфейси трябва да бъдат построени.
MyFaces следи отблизо този стандарт, доставяйки колекция от модули и APIs за изграждане на такива потребителски интерфейси от Java код.
Рамката на MyFaces се моделира след Apache Struts силни>, но много разлики правилно да се справят с уникална архитектура и дизайн JSF е.
Три UI-Компонент Комплекти са включени MyFaces, Тринидад, Тобаго и Томахоук, само в случай, че се нуждаете от бърз UI за вашите приложения
Какво ново в това издание.:
- Фиксирани бъгове:
- enctype = & quot; многопластови / форм-данни, които не работят
- Неочакван резултат при използване на & quot; HTTP: //xmlns.jcp.org/jsf" именно пространство
- SectionUniqueIdCounter.startUniqueIdSection (String база) не генерира префикс правилно
- IDs използвани от C: ако C: forEach и други facelet тагове изисква да бъде уникален за facelet
- атрибут & # x3c; JSF: елемент elementName = & quot; ... & quot; & # x3e; не работи както се очаква
Какво ново във версия 2.2.7:
- Фиксирани бъгове:
- enctype = & quot; многопластови / форм-данни, които не работят
- Неочакван резултат при използване на & quot; HTTP: //xmlns.jcp.org/jsf" именно пространство
- SectionUniqueIdCounter.startUniqueIdSection (String база) не генерира префикс правилно
- IDs използвани от C: ако C: forEach и други facelet тагове изисква да бъде уникален за facelet
- атрибут & # x3c; JSF: елемент elementName = & quot; ... & quot; & # x3e; не работи както се очаква
Какво ново във версия 2.2.0:
- JSF View Пул (излиза извън JSF Mode без гражданство) .
Какво ново във версия 2.1.12:.
- Добавено alwaysRecompile режим за EL Mode Expression Cache
Какво ново във версия 2.0.15:
- Добавена Парам да изберете JAR файлове да бъдат сканирани за .faces-config.xml или .taglib.xml или анотации.
Какво ново във версия 2.1.8:.
- Премахване unncecessary опаковане изключение
- подобрени възможности за манипулиране изключение за F:. SetPropertyActionListener и EL принуда
- Array.prototype.forEach използван в браузъри, които не роден поддържа тази функция.
- Implicit Navigation не работи, след ViewExpiredException.
Какво ново във версия 1.1.10:
- Фиксирана бъг:
- DataTable (ч: DataTable) не е населена с данни, въпреки GetAll () метод връща ResultSet с таблични редове (с помощта на Tomcat 7 + MySQL 5.5 + MySQL-конектор-Java-5.1.18) .
Какво ново във версия 2.1.6:
- Нови функции:
- не проверява за дублирани документи за самоличност, когато спасяването поглед върху производствения етап.
<силни> Какво ново във версия 2.0.11:
- includeViewParameters повторни оценки стойности Парам / модела като EL изрази.
- поведение Аякс се е променило в рамките myfaces-2.1.4
- jsf.js: малък бъг представяне в XHR1.js
- Updated стойности AJAX понякога изтриване други елементи
- Основен MyFaces Error хвърля NullPointerException време компонент дърво, когато javax.el.Expression.getExpressionString () е нищожна
Боравене
Какво ново във версия 2.1.3:
- Bugs:
- регресия: 2.0.7 - & # x3e; 2.0.8: Фасети загубени след грешка валидиране POST-назад
- з: outputText incorectly прави допълнително & # x3c; педя & # x3e;
- ValidatorExceptions не са правилно обработени в MethodExpressionValidator.validate ()
- ExceptionHandlerWrapper.getHandledExceptionQueuedEvents не делегират
- правилно
- Подобрения:
- jsf.js правят коментари и структури jsdoc инструментариума приятелски
- Замяна RendererUtils.renderChild () от UIComponent.encodeAll ()
<силни> Изисквания
- Java 1.6 или по-висока
- JSP 2.1 или по-висока
- JSTL 1.2 или по-висока
- Java Servlet 2.5 или по-висока
Коментари не е намерена