1
我試圖通過設置了一個param在這裏這種方法缺少URI模板變量「usuarioEntidade」長期
@RequestMapping(method = RequestMethod.GET, value = "/distrito/{idEntidade}", produces = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<Distritos>> buscarTodosDistritos(@PathVariable Long usuarioEntidade) throws ServletException {
Collection<Distritos> distritosBuscados = distritosService.buscarFiltro(usuarioEntidade);//parametro, que é o id_entidade, para passar na query de busca distritos
return new ResponseEntity<>(distritosBuscados, HttpStatus.OK);
}
,我得到這個錯誤
Missing URI template variable 'usuarioEntidade' for method parameter of type Long
我打電話這種類型的方法參數在我的前端的要求就在這裏
idEntidade = Number(localStorage.getItem("idEntidade"));
$http({
method : 'GET',
url : '/user/distrito/' +idEntidade
}).then(function(response) {
$scope.distritos = response.data;
}, function(response) {
console.log(response.data);
console.log(response.status);
});
};
然後得到一個錯誤..
Missing URI template variable 'usuarioEntidade' for method parameter of type Long