Как вызвать метод doDelete или doPut в сервлете из jsp

Всем привет!

Не могу понять как вызываются методы doDelete и doPut в сервлете, если в <<form>> <<method>> jsp можно указать только get или post? Я могу удалить то, что мне нужно с помощью метода get в jsp и doGet в сервлете, но нужно научиться использовать doDelete и doPut. Открывал даже Шилдта, но он как на зло писал что-то типа: "Ну все мы рассматривать не будем, рассмотри только doGet и doPost". Когда пытаюсь использовать doDelete вылетает 405 эксепшн, скрин тоже приложу.

delete.jsp

DeleteServlet

405


Ответы (1 шт):

Автор решения: Aziz Umarov

Не понятно зачем вам это делать в форме используя его механизмы. Хотите удалить используйте js и XMLHttpRequest вызывайте любой метод с нужными вам параметрами.

Вот пример использования.

А вот ответ почему это так

→ Ссылка