Добавил:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4-1 Мережне програмування / ЛК / Лекция 10 Сетевое программирование - Технологии разработки web-приложений с использованием Java EE (часть 4).pptx
Скачиваний:
108
Добавлен:
02.02.2021
Размер:
708.13 Кб
Скачать

Харьковский Национальный Университет Радиоэлектроники Кафедра Инфокоммуникационной инженерии

Технологии разработки 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)