Я использую весенний ботинок (backend) и углы js (frontend) и связь между двумя frond с спокойным веб-сервисом. есть мой отдых обслуживание:Метод DELETE не поддерживается angularsjs springboot rest
@RestController
@RequestMapping("/structure")
public class StructureNotificationRestContolleur {
@Autowired
StructureNotificationService StructureNotif;
@RequestMapping(value = "/deleteStruct/{ch}", method=RequestMethod.DELETE)
public @ResponseBody void DeleteStructure(@PathVariable (value="ch") String ch)
{
StructureNotif.DeleteStrucuture("#"+ch);
}
}
и есть моя функция углам главного ЯШ:
$scope.deleteST = function (ids) {
$http.delete('http://localhost:8080/structure/deleteStruct/' + ids).
success(function (data) {
alert(ids);
});
}
, но при нажатии на кнопку удаления, я получаю эту ошибку:
УДАЛИТЬ метод не поддерживается ????
да в моем RESTControlleur RequestMapping (значение = "/ deleteStruct/{ч}", метод = RequestMethod.DELETE) –
Что такое 'ids'? Это звучит несколько. Можете ли вы подтвердить, что это строка без пробелов и символов, которые могут быть незаконными в URL? – Steve
Возможно, проблема ... вы положили '@ ResponseBody' на метод' void'. – Steve