У меня есть форма HTML в файле JSP в моей папке WebContent/jsps
. У меня есть класс сервлета servlet.java
в пакете по умолчанию в папке src
. В моем web.xml
он отображается как /servlet
.
Я пробовал несколько URL-адресов в атрибуте action
HTML-формы :
<form action="/servlet">
<form action="/servlet.java">
<form action="/src/servlet.java">
<form action="../servlet.java">
. Но ни один из них не работает. Все они продолжают возвращать ошибку HTTP 404, как показано ниже в Tomcat 6/7/8 :
HTTP Status 404 — /servlet
Description: The requested resource (/servlet) is not available.
. Или как показано ниже в Tomcat 8.5/9:
HTTP Status 404 — Not Found
Message: /servlet
Description: The origin server did not find a current representation for the target resource or is not willing to disclose that one exists
Почему это не работает?