JavaServer Faces (JSF) — это фреймворк для веб-приложений, написанный на Java. Он служит для того, чтобы облегчать разработку пользовательских интерфейсов для Java EE-приложений. В отличие от прочих MVC-фреймворков, которые управляются запросами, подход JSF основывается на использовании компонентов. Состояние компонентов пользовательского интерфейса сохраняется, когда пользователь запрашивает новую страницу и затем восстанавливается, если запрос повторяется. Для отображения данных обычно используется JSP, Facelets, но JSF можно приспособить и под другие технологии, например XUL
Общий раздел о JSF
Быстрый старт с JSF
- JSF – пример приложения Hello World. Добавление PrimeFaces
Простой пример вывода текста, а так же настройка модели, представления и зависимостей maven.
Вопросы для прохождения интервью на позицию Java разработчик
- Собеседование по Java EE — Java Server Faces (JSF) (вопросы и ответы). Часть 1
- Собеседование по Java EE — Java Server Faces (JSF) (вопросы и ответы). Часть 2
Распространённые ошибки
- Error: /login.xhtml Not Found in ExternalContext as a Resource — ошибка при доступе к файлу, скрытому от прямого доступа или просто отсутствующему.
14915 Total Views 2 Views Today