我需要延迟我的方法,以便在前端中留出动画时间(1500毫秒)。 动画之后,我想返回刷新的对象列表。
@RequestMapping(value = "/delete_client/{clientId}")
public String deleteClient(@PathVariable String clientId,
@ModelAttribute("deleteClient") Client client) {
client.setId(clientId);
clientRepository.delete(client);
try {
Thread.sleep(1600);
} catch (InterruptedException e) {
e.printStackTrace();
}
return "redirect:/clients";
}
我很好奇它是否是延迟此方法的好方法。
答案 0 :(得分:3)
我认为延迟控制器绝对是个糟糕的主意。用您的JS制作!而且只有那里!