Проблема с запуском простого класса сервлетов - PullRequest
0 голосов
/ 08 апреля 2019

Здравствуйте, может кто-нибудь помочь мне с настройкой tomcat + ubuntu + servlet + IntelliJ

Я начинаю с:

  1. Элемент списка
  2. Новый проект-> Java Enterprise-> Веб-приложение (4.0)

  1. Имя проекта

  1. Файл->New-> Servlet

  1. Код

  1. Run-> Отладочная конфигурация

  1. Результат :(

Я запускаю http://localhost:8080/Servlet/, и результат находится в ссылке 6. выше.

Что я должен исправить, чтобы увидеть дату из класса Servlet?

Ответы [ 2 ]

2 голосов
/ 08 апреля 2019

Каждый контекст в tomcat (кроме контекста ROOT) нуждается в имени контекста для доступа к сервлетам.

так http://localhost:8080/first_app/Servlet должен делать.

first_app - ваше контекстное имя.

Servlet - имя вашего сервлета.

PS: имя контекста может быть servlet_war_exploded или servlet или ... не знаю.

1 голос
/ 08 апреля 2019

Возможно, вы столкнулись с проблемой в файле web.xml. Проверьте следующую ссылку для полной настройки и запуска простой программы. Неважно, затмение или Intillij. https://www.javatpoint.com/steps-to-create-a-servlet-using-tomcat-server

...