Как определить операцию, выполняемую в сервлете?
Я пытаюсь следовать этому примеру, но я не могу понять эту часть: Imagine also that the servlet's context path is myServer/myApp/servlets. The servlet container would direct a request with URL myServer/myApp/createUser.do myServlet to myServlet, because the request URL matches the pattern *.do. Servlet myServlet can extract the requested operation's name from the request URL.
Я не могу понять запрос, не должен ли он быть myServer/myApp/myServlet/createUser.do? И как можно создать такой запрос? Могу ли я просто положить myServlet / createUser.do в действие формы?
Спасибо за ваше время.
Iulia
1 ответ
Нет, вы создаете сопоставление с вашим сервлетом для myapp. Само имя сервлета обычно никогда не отображается в URL запроса. Таким образом, каждый запрос к myapp будет перенаправлен на ваш сервлет, если он совпадает. Это означает, что ваше отображение
перенаправляет каждый запрос с.do на ваш сервлет. Теперь сервлет должен обработать URL запроса (например, отобразить представление для createUser)