在发生特定异常的情况下,我想重定向用户。
为此,我编写了自定义的Exception-Filter,它可以正常工作,这意味着,如果我放置一个断点,它会正确地通过它,但是我无法覆盖Exception的正常行为并将用户移至自定义页面。 / p>
异常模拟:
Country.left_joins(:tourists).group('tourists.id').order('COUNT(tourists.id)')
过滤器重定向:
public ActionResult Index()
{
//test exception throw
throw new ArgumentNullException();
return View();
}
浏览器中的结果(也无需调试):
“ /”应用程序中的服务器错误。
值不能为null或为空。