使用Angular 8和Springboot应用...通过JSON传递值得到错误:不支持删除请求这是错误:此应用程序没有针对/ error的显式映射,因此您将其视为后备。
[Thu Dec 05 22:55:04 WET 2019发生意外错误(类型=不允许使用方法,状态= 405)。请求方法'GET'不支持
@DeleteMapping("/Emp/{id}")
public boolean deleteEmployee(@PathVariable Long id) {
collaborateurRepository.deleteById(id);
return true;
}
Component.ts
deleteEmployee() {
this.employeservice.deleteEmployee(this.employee.id)
.subscribe(data => console.log(data), error => console.log(error));
this.gotoList();
}
服务:
deleteEmployee( id: number): Observable<Object> {
return this.http.delete(`http://localhost:8080/api/Emp/`+id);
}
get(/Emp/123)
之类的电话,应该是delete(/Emp/123)
。