Я пытаюсь отправить файл с Servlet 3,0/JSP (IDE: Eclipse)HTTP 404 Servlet
Вот мой код JSP:
<form method="post" action="UploadServlet"
enctype="multipart/form-data">
Select file to upload: <input type="file" name="file" size="60" /><br />
<br /> <input type="submit" value="Upload" />
</form>
И мой Servlet:
@WebServlet
@MultipartConfig(fileSizeThreshold = 1024 * 1024 * 2,
maxFileSize = 1024 * 1024 * 10,
maxRequestSize = 1024 * 1024 * 50)
public class UploadServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
private static final String SAVE_DIR = "uploadFiles";
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException{
//CODE
}
Но когда я отправляю свою форму, я получил сообщение об ошибке HTTP 404 Запрошенный ресурс недоступен.
Почему?
Где путь для вашего сервлета, определенного? Вы пытались '@WebServlet ("/UploadServlet ")'? – Uooo
Да, я пробовал и не работал. Когда я представляю нормальную форму, например
Для упрощения: у меня есть два класса @ WebServlet ("/ UploadServlet") общественного класса UploadServlet простирается HttpServlet и @WebServlet ("/ Sauvegarde") общественного класса Sauvegarde простирается HttpServlet <форма действия = метод "UploadServlet" = "пост">
<вход type = "submit" value = "Upload" /> не работает, но <форма действия = "Sauvegarde" метод = "пост">
<входной тип = "Отправить" значение = "Загрузить" /> работает – Apaachee