我添加了$ exceptionHandler
app.factory('$exceptionHandler', function () {
return function (exception, cause) {
alert(exception + cause);
};
});
添加我有服务
SomeService.save({
someaction : action,
}, function(result) {
console.log(result)
}
)
设置异常消息的Java方法
@ExceptionHandler(IllegalStateException.class)
public ResponseEntity<String> handleRequest(Exception ex) {
return new ResponseEntity<String>(ex.getMessage(), HttpStatus.CONFLICT);
}
如果此服务抛出异常$ exceptionHandler捕获异常,但异常消息表示意外令牌而不是我在java方法中设置的错误消息。