Построение портлета

Основные области, с которыми вы работаете при построении портлета - это компоненты ядра и компоненты клиента.

При построении портала создаваемые компоненты зависят от требуемых действий:

Компоненты ядра, которые можно изменить

Можно изменить следующие компоненты ядра:
WPCMediator
Предоставляет API для портлетов; эти API отображаются в поддержку веб-служб в IBM® InfoSphere Master Data Management Collaboration Server.
WSHelper
API на медиаторе с эквивалентным API на WSHelper. Этот API используется только медиатором.
Генератор анализатора XML
Генератор и анализатор XML, которые нужно создать для работы с неэлементными данными. Генератор и анализатор элементов включены в программу портлета.
Soapactionurls.xml
Требуется при опубликовании новой веб-службы. В этом файле содержится отображение Действие-URL.

Компоненты клиента, которые можно изменить

Можно изменить следующие компоненты клиента:

portlet.java
Используется для представления портлета и регистрации его в web.xml и portlet.xml. Этот класс в сочетании с классами дизайна команд на основе шаблона обрабатывает действия пользователя. Убедитесь, что этот портлет - это подкласс Baseportlet.
portlet.jsp
Используется для рендеринга контента и может использовать для рендеринга контента существующие теги. Для рендеринга неэлементного контента нужно создать новые теги. Можно создать несколько таких JSP, если это требуется для дизайна.
Компоненты bean данных
Используются для представления контента данных. Компонент bean CatalogItem представляет информацию об элементе. Если требуются данные, не связанные с элементом, то для их представления нужно создать новый компонент bean.
Информация NLS
Используется для меток и сообщений в файлах свойств и требует обновления для отражения нового контента портлета и сообщений пользователя. Для разных локалей эти файлы нужно перевести, в зависимости от требований настройки.


Последнее изменение: 12 Mar 2019