通常当抛出异常时,错误控制器会接管并显示带有常规公共页眉和页脚的错误页面。
在Ajax请求中不希望出现这种情况。因为在出现错误的情况下,整个HTML页面都会被发送过来。而且在直接将HTTP响应内容加载到一个div中的情况下,这种情况更加不可取。
相反,在Ajax请求的情况下,我只想收到由异常引发的“实际错误”。
如何做到这一点?
我认为,一种肮脏的方法可能是:设置一个Ajax请求中的变量并相应地进行处理。但这不是一个好的解决方案。
在Ajax请求中不希望出现这种情况。因为在出现错误的情况下,整个HTML页面都会被发送过来。而且在直接将HTTP响应内容加载到一个div中的情况下,这种情况更加不可取。
相反,在Ajax请求的情况下,我只想收到由异常引发的“实际错误”。
如何做到这一点?
我认为,一种肮脏的方法可能是:设置一个Ajax请求中的变量并相应地进行处理。但这不是一个好的解决方案。