Создайте контейнер сервлетов для jsp. Установите Apache Tomcat

{title}

Так же, как динамические страницы могут быть созданы в php и asp.net, они также могут быть созданы с помощью Java. Для использования сервлетов и JSP необходимо использовать контейнер сервлетов . Существует множество контейнеров сервлетов, таких как Apache Tomcat, Jboss и т. Д. Для развития этой практики мы будем использовать Tomcat, поскольку другие контейнеры обычно основаны на Tomcat .
Что такое сервлет?
Сервлет - это Java-объект, принадлежащий классу, который расширяет javax.servlet.http.HttpServlet. Это не совсем точно, так как существуют разные типы сервлетов, но HttpServlet, безусловно, является наиболее используемым.
Что такое контейнер для сервлетов?
Контейнер сервлетов - это программа, способная получать запросы от веб-страниц и перенаправлять эти запросы в объект сервлета.
Как работает контейнер Servlets?
Браузер запрашивает страницу с HTTP-сервера, который является контейнером сервлетов
Контейнер сервлетов делегирует запрос конкретному сервлету, выбранному из числа содержащихся в нем сервлетов. Сервлет, который является Java-объектом, отвечает за генерацию текста веб-страницы, которая доставляется в контейнер. Контейнер возвращает веб-страницу браузеру, который ее запросил.
Скачать Apache Tomcat
Сервер Tomcat был разработан Apache Software Foundation //apache.org/. Это сообщество настолько важно, что оно может быть ответственным за успех Java. У него много интересных проектов, но, без сомнения, самым значительным является и будет Tomcat.
Мы можем скачать контейнер с //tomcat.apache.org/
Между версиями для Linux установка выполняется из командной строки или путем загрузки, если она находится в репозиториях, то это просто

 apt-get установить tomcat7 

Тогда Java также настроен для запуска
Среди версий для Windows есть одна в виде zip-файла, а другая - с установщиком службы Windows. Поскольку я хочу сохранить этот учебник как можно более простым, я буду использовать zip-версию, поэтому мы оставим объяснение, что это служба Windows, для другого учебника. Загрузите zip-архив (32 или 64-битный) и распакуйте его в C: \.
При установке в подкаталоге bin \ мы найдем startup.bat, с помощью которого мы можем запустить сервер.
Помните, что Tomcat зависит от java, поэтому он будет искать системную переменную JAVA_HOME, которая сообщит вам, где находится установка java.
Пример: JAVA_HOME = "C: \ Program Files \ Java \ jdk1.6.0_21"
Как только сервер запущен, мы можем проверить, работает ли он с любым браузером, адресуемым в // localhost: 8080, и мы должны увидеть что-то вроде
Теперь внутри каталога webapps \ мы создаем каталог hello \, который будет именем нашего веб-приложения, и внутри мы создаем файл с именем hello.html со следующим содержимым, на данный момент и просто чтобы доказать, что сеть работает, мы пишем внутри файла hello.html Следующий код
 Привет кот

Привет это кот

Добро пожаловать на наш первый
Веб-страница


Мы возвращаемся в браузер и указываем на //localhost:8080/hola/hola.html, и мы должны получить веб с HTML, который мы закодировали выше

{title}


Следует отметить, что название проекта и страница указаны строчными буквами. По соглашению все, что появляется в URL, должно быть в нижнем регистре.

  • 0