此错误是由于没有返回值的处理器导致,一般在viod方法,或者返回值没有视图处理器的情况。
解决方法
1、在viod方法参数中添加参数:HttpServletResponse response
@GetMapping("/myEvent")
public void MyEventGet(HttpServletResponse response){
myPublisher.publish();
}
2、方法添加注解:@ResponseBody
@GetMapping("/myEvent")
@ResponseBody
public void MyEventGet(){
myPublisher.publish();
}
3、增加返回值,不添加@ResponseBody请求页面会报404
@GetMapping("/myEvent")
public String MyEventGet(){
myPublisher.publish();
return "success";
}