Пытаюсь использовать tomcat(5.0.30), postgresql (7.4.7).
Приложение - ведение базы данных.
1) Создал соединение с базой (Connection) и записал его в сессию.
Прочитал сохраненную сессию из другого сервлета, при чтении получаю
conn = NULL. ??
2) В документации по tomcat написано, что нужно создать
пул соединений к базе данных.
Принцип построения web-приложений: cервлет/jsp работает с базой,
получает результат и отключается от базы?
В примере описано создание пула для одной базы.
Если на сервере будет несколько приложений каждый со своей базой,
можно создавать пулы для других баз?
Пул создается в файле server.xml. При установке приложения
придется руками его редактировать?
3) Если сервлет состоит из нескольких сервлетов, каждый из которых
работает с базой и получает часть своей информации из базы.
В тексте каждого сервлета должно быть создание соединения и закрытие его?