Разработка веб приложений с использованием JSF в среде IBM Rational Application Developer V7.5 Course description: Developing Web Applications with JavaServer Faces (JSF) using Rational Application Developer (
Содержание курса
Веб-приложений. Используя JSF, разработчик получает компонентно-ориентированную платформу разработки графического интерфейса пользователя, подобное традиционному Графическому интерфейсу пользователя (GUI) разработки приложений, где фокус находится на разметках, виджетах, их взаимосвязях, событиях и обработчиках событий. Весь Hypertext Transfer Protocol (HTTP) - запросы и ответы, преобразование параметров HTTP к специализированным типам данных, проверка допустимости, вызов бизнес-логики - обрабатывается платформой JSF. Основанные на JSF веб-приложения, выполняются внутри веб-контейнера, предоставляемого сервером приложений IBM WebSphere Application Server. Платформа обеспечивает управление жизненным циклом Веб-приложений посредством сервлета-контроллера. Это предоставляет богатую компонентную модель пользовательского интерфейса, дополненную обработкой событий, компонентным рендерингом и декларативной навигацией. Также платформу можно расширить для создания и использования Ваших собственных компонентов.
В рамках данного курса рассматривается спецификация JSF и используется среда разработки IBM Rational Application Developer 7.5. Вы изучите, как создать удобные в обслуживании, расширяемые, устойчивые и визуально привлекательные веб-приложения. Вы также освоите компонентный набор JSF и изучите, как создавать пользовательские компоненты.
Это – практический курс, и по крайней мере 60 % времени будет посвящено лабораторным работам.
Для кого предназначен курс
Этот промежуточный курс разработан для разработчиков Java, надеющихся изучить, как создать удобные в обслуживании и расширяемые веб-приложения. Архитекторы и проектировщики систем также извлекут выгоду из знания этой технологии.
• Разработчики
• Дизайнеры
• Архитекторы
• Консультанты
Необходимая подготовка к курсу:
Вы должны знать Java и быть знакомыми со спецификациями JSP и Сервлетами.
По завершению данного курса слушатели смогут:
• Понять компонентную модель JSF
• Понять управление жизненным циклом JSF запросов
• Понять модель обработки событий
• Использовать теги JSP, чтобы получить доступ к компонентам
• Использовать валидаторы JSF
• Разрабатывать нестандартные элементы верификации
• Разрабатывать пользовательские компоненты
• Разрабатывать пользовательские средства рендеринга
• Определить правила навигации декларативно
• Разрабатывать JSF приложения с помощью IBM Rational Application Developer 7.5
• Разворачивать JSF приложения на IBM WebSphere Application Server 7.0