Anfrage nicht gefunden ajax spring mvc

Ich habe einen Tisch mit Leuten. Wenn ich auf das Löschsymbol klicke, möchte ich diese Person aus der Datenbank löschen und bei Erfolg die Zeile aus der Tabelle löschen. Ich bekomme ständigdeleteEmployee?id=37 not found 404. Ich habe einen Controller mit@RequestMapping(value = "/deleteEmployee", method = RequestMethod.GET). Die Person, auf die ich geklickt habe, wurde aus der Datenbank gelöscht (markiert), sodass der Controller in Ordnung sein sollte. Aber warum erhalte ich eine Fehlermeldung?

@RequestMapping(value = "/deleteEmployee", method = RequestMethod.GET)
public void deleteEmployee(@RequestParam(value = "id", required = true) int id) {
    System.out.println(id);
    employeeDAO.deleteEmployee(id);
}


$(document).on('click','.delete-emp', function(){
    deleteEmployee(this);
});
function deleteEmployee(el){
    var id = $(el).parent().attr('data');
    console.log("delete: "+id);
    $.ajax({
        url: "deleteEmployee?id="+id,
        success: function(){
            deleteRow(id);
        }
    });
}

function deleteRow(el){
    var row = $('.employee-row[data='+el+']');
    var shiftRow = row.next();
    console.log("deleting "+row+" "+shiftRow);
    row.remove();
    shiftRow.remove();
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage