Вопрос

Я пытаюсь следовать этому примеру. но я не могу понять эту часть:
Представьте также, что контекстный путь сервлета - это myServer / myApp / servlets. Контейнер сервлета направляет запрос с URL myServer / myApp / createUser.do myServlet в myServlet, потому что URL запроса соответствует шаблону * .do. Сервлет myServlet может извлечь имя запрашиваемой операции из URL-адреса запроса.
Я не могу понять запрос, не должно ли это быть myServer / myApp / myServlet / createUser.do? И как можно создать такой запрос? Могу ли я просто положить myServlet / createUser.do в действие формы?
Спасибо за ваше время.
Iulia

Это было полезно?

Решение

Нет, вы создаете отображение в свой сервлет для myapp. Само имя сервлета обычно никогда не отображается в URL запроса. Таким образом, каждый запрос к myapp будет перенаправлен на ваш сервлет, если он совпадает. Это означает, что ваше отображение

http: // myserver / myapp / * .do

перенаправляет каждый запрос с .do на ваш сервлет. Теперь сервлет должен обработать URL запроса (например, отобразить представление для createUser)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top