Servlets 除了Dodelite方法之外的HTTP方法+;Javaservlet?

Servlets 除了Dodelite方法之外的HTTP方法+;Javaservlet?,servlets,Servlets,我想知道我是否可以使用任何其他http方法(例如get或post)而不是doDelete方法来执行与doDelete相同的功能,get请求被称为幂等,也就是说它不应该修改持久数据。您应该能够重复Get请求并获得相同的结果(前提是数据未在其他地方修改…) 因此,最好使用POST来删除数据。您可以使用专用URL(例如:/data/id/delete或/data/delete/id)或使用请求参数(URL=/dataparams=action=delete&id=id),也可以混合使用这两种解决方案。

我想知道我是否可以使用任何其他http方法(例如get或post)而不是
doDelete
方法来执行与
doDelete

相同的功能,get请求被称为幂等,也就是说它不应该修改持久数据。您应该能够重复Get请求并获得相同的结果(前提是数据未在其他地方修改…)


因此,最好使用POST来删除数据。您可以使用专用URL(例如:
/data/id/delete
/data/delete/id
)或使用请求参数(URL=
/data
params=
action=delete&id=id
),也可以混合使用这两种解决方案。

您必须覆盖Servlet中的
doDelete()
,以实现所需!根据您的使用情况,也可以通过
GET
POST
执行相同的操作!需要更多关于你想要实现的目标的信息。嘿,谢谢你的快速回复。我想使用OATS打开脚本从服务器删除文件。但我不能使用Dodelite方法,因为它在OATs脚本中不可用。所以我在寻找另一种方法,如果我可以重写相同的函数。如果我能用doGet方法,你能给我举个例子吗。