사용자 지정 오류 :angel이라는 angel이라는 웹 프레임 워크가 어떤 캐치되지 않는 예외 빨간색 오류 경고 표시 메시지
내부 오류를
관리자
을 알려 주시기 바랍니다 ...
Vaadin 설명서는 how to set a custom error handler을 설명합니다.
사용자 지정 오류 처리기를 제공하면 기본 빨간색 오류 경고가 계속 표시됩니다. 사용자가 해당 오류 경고를 닫으면 사용자 지정 오류 경고가 나타납니다. 맞춤 오류 알림 만 표시하고 싶습니다. 기본 "내부 오류"경고를 어떻게 비활성화 할 수 있습니까? 다음은
내 angel이라는 Application 클래스의 재정의 terminalError 방법입니다 : 당신이super.terminalError(event)
를 호출하기 때문에
@Override public void terminalError(Terminal.ErrorEvent event) {
// Call the default implementation.
super.terminalError(event);
// Some custom behaviour.
if (getMainWindow() != null) {
getMainWindow().showNotification(
"An unchecked exception occured!",
event.getThrowable().toString(),
Notification.TYPE_ERROR_MESSAGE);
} }
super.terminalError (이벤트)에 대한 호출을 주석 처리하더라도 내재 된 "내부 오류"가 표시됩니다 – byneri
게시 한 링크에 사용 된 terminalError (Terminal.ErrorEvent 이벤트) 메서드를 사용할 때 여전히 기본 제공 "내부 오류" – byneri
아님 죄송합니다. 이 메소드를 참조하여 구성 요소 오류를 설정하고 있음을 보여줍니다. 제 질문은 그 오류를 제거하거나 제거 할 수 있습니까? 'setComponentError (null)'와 같습니다. –