Объект J2C можно развернуть на веб-странице Faces.
Прежде чем начать
После создания приложения J2C можно создать веб-страницу Faces и развернуть ее на WebSphere Application
Server.
Прим.: Опция создания веб-страницы Faces доступна только в том случае, если вместе с продуктом установлена дополнительная поддержка Faces.
Приложение можно проверить с помощью одной из
тестовых сред, входящих в состав платформы разработки. Например, можно использовать тестовую среду для WebSphere Application Server V7.0, V8.0 или V8.5. Тестовые среды для устаревших серверов приложений, таких как WebSphere Application Server
Versions 6.1, 6.0 и 5.1 не поддерживаются.
Если на правой верхней вкладке рабочей области не показан значок
Интернет (
), то
Выберите проекцию Интернет.
Процедура
- Выберите .
- Если веб-страница Faces создается для объекта J2C, который уже существует в рабочей области:
- Выберите последовательно и нажмите кнопку Далее.
- На странице Выбор JavaBean J2C нажмите кнопку Просмотр, чтобы найти
ваш JavaBean J2C. Если известно, с какой буквы начинается имя EJB J2C,
введите эту букву в поле Выбрать записи или
введите ? для просмотра списка всех EJB J2C. Выберите нужный объект и нажмите кнопку OK.
- Нажмите кнопку Далее.
- Если мастер Объекты J2C выполнен полностью,
то на странице Информация о развертывании выберите ресурс Создать
веб-страницу, веб-службу или EJB из объекта J2C.
- На странице Информация о развертывании выберите Создать
Java EE.
- В поле Тип ресурса Java EE выберите JSP Faces и нажмите кнопку Далее.
- В поле Папка JSP нажмите кнопку
Обзор для выбора существующей папки JSP или введите имя
(например, SampleJSP) в поле Имя папки JSP.
- В поле Имя файла Faces укажите имя файла
веб-страницы Faces.
- Нажмите кнопку Дополнительно, если нужно задать дополнительные
свойства.
- В поле Ссылка на ресурс укажите имя ссылки на
ресурс. Эта ссылка на ресурс связывает имя, применяемое в приложении, с
фактическим именем ресурса JNDI на сервере. Создание ссылки на ресурс представляет собой предпочитаемый способ
управления соединениями, поскольку он обеспечивает большую независимость
кода приложения от сервера. Для запуска приложения на другом сервере
достаточно создать новую ссылку на ресурс, указывающую на новый сервер,
без изменения исходного кода приложения. После указания имени ссылки на
ресурс мастер проверит существование имени JNDI на сервере.
- В поле Имя поиска JNDI проверьте имя поиска
JNDI. Если его нет или оно неверно,
введите правильное имя поиска JNDI.
- Если на странице Информация о развертывании был выбран переключатель
Настроить развертывание адаптера ресурса, нажмите
кнопку Далее для настройки параметров RAR. Эта опция доступна только в том случае, если применяется неуправляемое соединение с EIS. В случае управляемого соединения
предполагается развертывание RAR на сервере.
- Если на странице Информация о развертывании
переключатель Настроить развертывание адаптера
ресурса не был выбран, нажмите кнопку
Готово.
- После создания файла веб-страницы Faces на странице Эскиз конструктора страниц откроется новая веб-страница Faces.
В противном случае разверните папку, в которой сохранена веб-страница Faces. Щелкните на новой веб-странице Faces правой кнопкой
мыши, выберите Открыть с помощью, затем выберите Конструктор страниц. Веб-страница Faces будет открыта на странице Эскиз редактора.
- Справа будет показана панель Палитра. Если она не показана, то
в строке меню выберите Окно >
Показать панель >
Палитра.
- Затем с помощью указателя мыши перенесите нужные управляющие элементы из области Компонент Faces панели
Палитра на страницу Faces. Кроме того, можно
перенести один из методов Java™,
созданных на панели Данные страницы, и указать
входные и выходные данные для отображения.
- Сохраните веб-страницу Faces. Для этого нажмите клавиши CTRL+S или выберите Файл > Сохранить на
панели инструментов.
- Для проверки веб-страницы Faces на сервере выберите
вкладку Серверы, чтобы открыть панель Серверы. Запустите
сервер, если он еще не запущен. Для запуска сервера щелкните правой кнопкой мыши на записи
WebSphere
Application Server V7.0 или V8.0 и в контекстном меню выберите
Запустить.
Ограничение: Приложения J2C
поддерживаются только на WebSphere Application
Server.
- На панели Структура предприятия щелкните правой кнопкой мыши на только что созданной веб-странице Faces
- Выберите Запустить >
Запустить на сервере.
- Выберите WebSphere
Application Server v7 и нажмите кнопку Готово.
- В веб-браузере откроется веб-страница Faces, на которой можно ввести
данные для проверки приложения.