JavaEE и JSF. Вебинар #3.

preview_player
Показать описание
Технология JSF и ее место в стеке технологий JavaEE.
Рекомендации по теме
Комментарии
Автор

Доброго дня! Спасибо за отличный вебинар. Есть несколько вопросов:

1. почему вы сначала создаёте проект в Maven напрямую, а потом уже используете Идею? Как я понимаю, можно же сразу из Идеи создавать проект с Maven, в чем разница?

2. Про префиксы понятно — они указывают на библиотеку, но непонятно по какому принципу эти префиксы расставляются. Почему тегу <title> префикс h: не нужен, а <body> — нужен? Если у меня будет <div>, то скорее всего ему будет нужен префикс, но почему? Есть же ещё префиксы: f: ui: c:, как быть с ними?

3. Java EE vs Spring. Можно сказать, что Spring является альтернативой Java EE? Java EE — это стандарт, набор спецификаций, как я понимаю, Spring — фреймворк, который частично реализует эту спецификацию. В то же время стандартная реализация Java EE — серверы приложений GlassFish, WildFly, WebLogic. И тут совсем непонятно: частичная реализация Java EE — это фреймворк, а полная — сервер приложений. Что вы посоветуете учить на сегодняшний день? Можно учить просто Java EE, а про Spring забыть?

ФедяЕрмолаев-жд
Автор

Пользуюсь тем же набором инструментов что у вас (Idea, JBoss, Maven). Собираю простейшее приложение как и вы, Maven' ом, но почему то в результирующий war-файл не включены находящиеся в каталоге web мои xhtml-страницы. И соответственно при деплое сервер пишет что страниц не найдено. В чём может быть проблема?

somebuddy
Автор

Поправлю: Вы сказали, что аннотацией @Named помечают JSF-бин, но на самом деле это будет CDI-бин. JSF-бины помечаются аннотацией @ManagedBean

yuriyleshchenko
Автор

Меня мучает один вопрос. Каким образом у вас все заработало, хотя у вас beans.xml пустой ?

bro-pbmg
Автор

Что с новыми вебинарами? уже как две недели ни одного нового видео.

gregre
Автор

Што лудше использывать JSF или React(HTML/CCS/JS)

если систему будут пользывать до 10 user
обем базы довольно болшой (15-50 GB), таблицы для отображения по >500 строк и > 15 столбцов
надо будет показывать много списков и много полей, и их записывать в базу

система болше такой монолит и закрыта для остальных
но будет работать в разных сетях, база на одном сервере а организация в другом месте

спосибо за мысли

vladislavsinkevich
Автор

web.xml можно было создать не отходя от кассы через Edit File Templates... и там же выбрать версию :P

tuRistst