Интернет-магазин книг

Задачи:

1) Инсталляция Tomcat.

2) Настройка Tomcat для запуска сервлетов.

3) Написать приложение с использованием фильтров (есть стандартные сервлеты работающие с фильтрами и по url определяют что надо сделать и самое простое что можно реализовать: XSLT-преобразование).

4) Изучить механизм управления сеансами (сессиями).

5) Подключение к БД.

6) Написать пример использования JSP.

7) Написать пример MVC-приложения.

8) Реализовать шаблон Session Facade.

9) Написать пример использования JSTL.

10) Реализация коллекций и связей сущностей на примере связи книга-автор Интернет-магазина книг.

11)Реализовать аутентификацию и авторизацию с помощью JAAS.

12) Реализовать создание учетных записей интернет-магазина с помощью DML.

13) Реализовать пример использования AJAX и JavaScript. Использовать объект XMLHttpRequest.

14) Написать веб-сервис (приложение, задача которого выплевывать данные). На дизайн особо отвлекаться не надо, а надо сосредоточиться на сложности кода.