Лабораторные работы по дисциплине "Технологии построения Интернет-порталов".

Лабораторная работа № 1. Разработка сервлета.

Создайте сервлет, отображающий последние записи из нескольких RSS каналов.
1. Список каналов и количество отображаемых записей задается через веб-интерфейс самого сервлета.
2. Отображение записей должно выполняться постранично (количество записей на странице задается в файле web.xml).
3. Сервлет должен сам предоставлять RSS канал, отображающий список последних записей.

Откомпилированный сервлет предоставляется на проверку в виде WAR или EAR файла.

Лабораторная работа № 2. Разработка портлета.

Создайте портлет, реализующий функциональность сервлета из первой лабораторной работы.
Дополнительные требования:
1. Настройка количества записей на странице должно задаваться в режиме конфигурации портлета (Config mode).
2. Настройка набора каналов должна задаваться в режиме настройки портлета (Edit mode).
3. При расположении нескольких портлетов на одной странице портала, настройка набора каналов для каждого экземпляра должна выполняться индивидуально.
4. Настройки по умолчанию должны быть определены в portlet.xml

Откомпилированный портлет предоставляется на проверку в виде WAR файла.