Сопоставление сервлетов с использованием web.xmlJAVA

Программисты JAVA общаются здесь
Anonymous
Сопоставление сервлетов с использованием web.xml

Сообщение Anonymous »

У меня есть путаница относительно структуры файла web.xml для сопоставления сервлетов, у меня нет проблем с его выполнением, но я пытаюсь выяснить, почему у нас есть такой шаблон в дескрипторе развертывания. >

Код: Выделить всё


Servlet1
foo.Servlet


Servlet1
/enroll


Насколько я понимаю, всякий раз, когда приходит запрос на шаблон URL-адреса "/enroll", контейнер сервлетов сопоставляет имя сервлета с шаблоном URL-адреса и пытается найти соответствующий путь сервлета и перенаправит управление в foo.Servlet. поэтому в основном будет два прохода: один для поиска имени сервлета, а другой для пути к сервлету. Мой вопрос в том, предназначен ли контейнер для работы следующим образом

Код: Выделить всё


foo.Servlet
/enroll


Каковы были бы недостатки, если бы мы использовали следующий подход? Разве это не было бы более эффективно и время ответа было бы быстрее?

Подробнее здесь: https://stackoverflow.com/questions/819 ... ng-web-xml

Вернуться в «JAVA»