Поддержка JavaScript отключена
SBP-Program | |||||
На главную -> Java EE 6 |   | ||||
  |
Facelets – это технология, которая применяется для формирования страниц приложений, созданных по спецификации JSF. Facelets отвечает за вид страницы в браузере. Ранее для этих целей использовалась технология JSP, но теперь JSP не рекомендуется к применению, её заменила технология Facelets. Facelets использует XHTML. Соответственно страницы, созданные по технологии Facelets, имеют расширение .xhtml. В Facelets применяется унифицированный язык выражений (Unified Expression Language). Пример приложения FaceletsСоздайте веб-приложение (Web Application, находится в категории Java Web) под названием SBP_Facelets: В папке Source Packages создаём пакет pack, а внём класс BackClass. BackClass — это Java-класс, поля и методы которого будут увязаны с элементами управления на страницах XHTML. Такой класс называется Backing Bean: Изменим код класса BackClass, созданный мастером: Далее, создаём две XHTML страницы с именами index и result. Для этого правой кнопкой по названию проекта SBP_Facelets — > New — > Other…, выбираем категорию Web, а тип файла — XHTML, жмём Next, вносим название страницы «index». Таким путём создаём и страницу «result». Получаем: Код файла index.xhtml: Код файла result.xhtml: Откройте web.xml из каталога WEB-INF. На странице «Pages» укажите имя файла приветствия «Welcome Files» faces/index.xhtml: Готово. Можно запускать на исполнение. Скачать Facelets пример (22 КБ). Программирование |
  | |||
 
|
 
|
||||