ServletContainer считывает имя пользователя класса сервлета из файла web.xml путем преобразования файла web.xml в объект DOM. Я не понимаю, как конвертирует контейнер сервлета и где этот объект DOM (данные web.xml) находится внутри каталога веб-приложений сервера?Функциональность контейнера сервлетов tomcat
ответ
Возможно, это первое, на что можно обратить внимание при развертывании первого веб-приложения. tomcat deployment hierarchy.
web.xml должен быть размещен внутри WEB-INF на вашем развертывании webapp. Некоторые контейнеры сервлетов позволяют вам иметь общие или многоразовые файлы web.xml внутри своих конфигурационных каталогов, но это не стандартное AFAIK (лучше, чтобы ваш webapp был автономным),
Вам не нужно знать о синтаксическом анализе XML-файла, поскольку он обрабатывается контейнером сервлетов под капотом. (Просто поместите его в нужное место)
Спецификация Java EE предусматривает конкретную структуру каталогов и упаковки (war) для веб-приложений, чтобы веб-приложение можно было развернуть в любом контейнере сервлетов (Tomcat является одним из них) без любые изменения. Теперь каждый контейнер сервлетов может распаковать его, в котором он когда-либо захочет, и как разработчик вам не нужно беспокоиться об этом.
Теперь Tomcat размещает все развернутые приложения в каталоге \ tomact-install-dir \ webapps. Каждое веб-приложение будет находиться в собственной папке с именем webapp в качестве имени папки.
- 1. Предпочитаемая ОС для размещения контейнера сервлетов Tomcat
- 2. Безопасность сервлетов Tomcat
- 3. изображение сервлетов Apache Tomcat
- 4. Конфигурация Tomcat для сервлетов
- 5. Регистрация сервлетов Tomcat
- 6. NoClassDefFoundError для TOMCAT сервлетов
- 7. Переопределение хранилища сеансов контейнера сервлетов
- 8. java test servlet вне контейнера сервлетов
- 9. Конфигурация tomcat 7 как только контейнер сервлетов
- 10. Использовать двигатель сервлетов tomcat с TOR
- 11. Ошибка отображения сервлетов Tomcat 404
- 12. Tomcat 404 при использовании сервлетов
- 13. Настройка нескольких сервлетов/сервлетов с загрузкой весны
- 14. Как отключить сеанс контейнера сервлетов по умолчанию?
- 15. Модуль RADIUS для контейнера сервлетов Java
- 16. Выпуск сервлетов Tomcat на RedHat Enterprise 5
- 17. Доступ к карте сервлетов из Tomcat?
- 18. Tomcat: сопоставление сервлетов и WebServlet Аннотация
- 19. Развертывание проекта сервлетов tomcat на heroku
- 20. Производительность сервлетов Tomcat: StringBuilder против прямой записи
- 21. Простое развертывание сервлетов на Tomcat eclipse
- 22. Как настроить user.dir для сервлетов Tomcat?
- 23. Невозможно установить сервлетов печенье с использованием Tomcat
- 24. Развертывание нескольких сервлетов на одном сервере Tomcat
- 25. Вызов запроса на localhost сразу после запуска контейнера сервлетов
- 26. Доступ к папке Web-INF с использованием контейнера сервлетов Джерси
- 27. Установка оси для Tomcat контейнера
- 28. Как проверить журнал контейнера tomcat?
- 29. WebSockets, обслуживаемый контейнером сервлетов
- 30. Как создать функциональность фильтра сервлетов с помощью Camel