|
Сервлеты и JSP |
Значительный перерыв в обновлении сайта обусловлен следующим:
Во первых потребовалось время, чтобы написать новые версии программы "Распознаватель текста". В новой версии был применен новый класс "Matrix". В нем два десятка функций, обрабатывающих двумерные списки. Этот класс мне показал Java-программист "Петр" в ответ на мой вопрос "о двумерном векторе" на форуме javatalks. Этот подход сильно помог мне в написании новой версии программы. И хотя новая версия (ясно, что не окончательная) написана, но мне в ней не нравится использование текстовых файлов для хранения ключей к буквам. Ключи лучше хранить в базе данных.
Итак, для программы "Распознаватель текста" потребовалось использовать базы данных. Показалось небезопасным хранить данные - ключи к буквам - в текстовых файлах. Такие данные можно легко повредить. Опыта работы с базами данных в Java у меня на тот момент не было. Поэтому, чтобы устранить пробелы в знаниях выписал по Интернет книгу "Как программировать на Java" (книга 2 - файлы, сети, базы данных) автор Х.Дейтел.
Книга оказалась доступной, понятной, а потому интересной. Глава 9 посвящена средствам связи с базами данных. Следующая глава 10 посвящена сервлетам. Сервлеты - это Web-технологии Java. Для того, чтобы сервлеты могли выполняться необходимо было установить сервер Томкат. Этот сервер можно свободно скачать и установить.
Установка сервера Томкат так же заняла некоторе время. Потому, что надо было правильно установить переменные среды. Методом проб, ошибок и наведения справок в Интернет сервер удалось-таки установить правильно. Сервлеты стали выполняться.
В связи с этим помещаю новый материал посвященный работе с сервлетами. Этот материал взят свободно. Это справочный материал, который поступает вместе с Томкат. Мною только этот материал "раскрашен" для более ясного понимания работы сервлетов.
Для ознакомления с этим материалом зайдите сюда: