
- •Харьковский Национальный Университет Радиоэлектроники Кафедра Инфокоммуникационной инженерии
- •Содержание
- •Установка и настройка Apache Tomcat Интеграция и работа в Eclipse
- •1.Установка Apache Tomcat 7
- •2.Настройка Eclipse для совместной работы с Tomcat
- •2. Настройка Eclipse для совместной работы с Tomcat
- •2. Настройка Eclipse для совместной работы с Tomcat
- •3. Запуск Tomcat
- •3. Запуск Tomcat
- •3. Запуск Tomcat
- •Создание пользователей и ролей
- •Менеджер Web-приложений
- •Менеджер Web-приложений
- •Установка Web-приложения
- •Структура web.xml
- •4.Импортирование и запуск существующего проекта в Eclipse
- •5.Создание нового приложения
- •5. Создание нового приложения
- •5. Создание нового приложения
Харьковский Национальный Университет Радиоэлектроники Кафедра Инфокоммуникационной инженерии
Технологии разработки web-приложений с использованием Java EE
(часть 4)
Доцент кафедри ИКИ Евдокименко Марина Александровна
2017

Содержание
1.JSTL Core.
2.Apache Tomcat.
3.HTML формы.
4.Фильтры и слушатели событий.
Установка и настройка Apache Tomcat Интеграция и работа в Eclipse
1.Установка Apache Tomcat 7
Зайдите на сайт http://tomcat.apache.org/ в раздел Download и скачать соответсвующий архив.
Например: apache-tomcat-7.0.47-windows-x86.zip
Разархивируйте файл в удобное для вас место
Структура каталогов:
•tomcat\bin: управляющие скрипты;
•tomcat\conf: конфигурационные файлы (server.xml, web.xml, context.xml, tomcat-users.xml);
•tomcat\lib: общие jar-файлы, используемые всеми расширениями Tomcat и веб-приложениями;
•tomcat\log: log-файлы;
•tomcat\webapps: каталог, содержащий веб-приложения (сервлеты и JSP);
•tomcat\work: рабочий каталог Tomcat, который используется, в первую очередь, при преобразовании JSP-страниц в сервлеты;
•tomcat\temp: временные файлы.
Для настройки сервера Tomcat используются следующие конфигурационные XML-файлы:
server.xml: Общие настройки сервера (порты, виртуальные хосты и проч.).
web.xml: Параметры, общие для ВСЕХ веб-приложений на текущем сервере. Настройки отдельных веб-приложений задаются в их собственных файлах /WEB-INF/web.xml.
context.xml: Общие настройки управления контентом.
tomcat-users.xml: Список пользователей и групп (ролей).

2.Настройка Eclipse для совместной работы с Tomcat
Вменю File->New->Other выбрать пункт Server и нажать Next >

2. Настройка Eclipse для совместной работы с Tomcat
Выбрать соответствующий тип сервера. (В данном примере Tomcat v7.0)

2. Настройка Eclipse для совместной работы с Tomcat
Укажите путь к папке установки Tomcat 7:

3. Запуск Tomcat
Запуск из Eclipce Сначала добавьте вкладку Servers:
Запуск сервера
Останов сервера

3. Запуск Tomcat
Запустите сервер.
В окне консоли:
. . .
9 січ 2014 13:07:44 org.apache.catalina.startup.Catalina start INFO: Server startup in 803 ms
Пробуем обратиться к серверу через браузер. Адрес по умолчанию будет http://localhost:8080/
Сервер работает, но |
Почему? |
|
выдает ошибку 404 |
||
|
При интеграции Tomcat в Eclipse, файлы дистрибутива копируются в отдельную директорию
<workspace>\.metadata\.plugins\
org.eclipse.wst.server.core\tmp0
Eclipse не копирует документацию и примеры. Скопируйте ROOT из дистрибутива в директорию wtpwebapps и вы увидите начальную страничку.

3. Запуск Tomcat
Запуск сервера вне среды разработки
Зайти в директорию установки Tomcat 7, затем зайти в директорию bin:
В Windows запустите startup.bat
Совет: запускать лучше через консоль, тогда вы увидите вывод ошибок и другой полезной информации.
Для работы сервера необходимо задать значение переменной среды JAVA_HOME , чтобы сервер смог найти ваш установленный JRE.
Вы можете также задать переменную CATALINA_HOME тогда вы сможете запускать сервер так:
%CATALINA_HOME%\bin\startup (в Windows) $CATALINA_HOME/bin/startup.sh (в Unix)
