Web XML и сопоставление шаблонов URL для сервлетов - PullRequest
0 голосов
/ 08 мая 2019

У меня есть действие формы, сопоставленное с "loginURL", и мой шаблон URL сервлета, сопоставленный с "/ loginURL". Однако при нажатии кнопки отправки мой URL приложения имеет "/ login".Зачем?И я получаю 404, как и ожидалось.Я изучаю HttpServlets, и именно тогда я решаю эту проблему.

Web.xml


<servlet>
  <servlet-name>loginServlet</servlet-name>
  <servlet-class>com.learning.request.dispatch.LoginRequestServlet</servlet-class>
  </servlet>
  <servlet-mapping>
  <servlet-name>loginServlet</servlet-name>
  <url-pattern>/loginURL</url-pattern>
  </servlet-mapping>
   <servlet>

HTML-форма

<form action="loginURL" method="post">
Name:<input type="text" name="userName"/><br/><br/>
Password:<input type="password" name="password"/><br/><br/>

<input type="submit" value="login"/>

</form>

1 Ответ

0 голосов
/ 08 мая 2019

Иногда выдает 404 из-за неправильного синтаксиса в web.xmI. Проверьте синтаксис!

...