私のアプリケーションでは、web.xml でエラー ページを構成しました。条件に基づいて、特定のコントローラーに対してそれをオーバーライドする必要があります。ここで、条件が true になったときに、特定のエラー ページにリダイレクトする必要があります。それ以外の場合は、通常のエラー ページをレンダリングする必要があります。これがコードです。私を助けてください。
@Controller
public class Test{
@ExceptionHandler(Exception.class)
public ModelAndView generateException(HttpServletRequest httpServletRequest){
if(condition) {
return new ModelAndView("myError.jsp");
} else {
//should execute default error page.
}
}
}