응답이 이미 부분적으로 제출 된 경우 치명적인 오류가 있거나 잘 형식화 된 오류 메시지를 표시 할 수 없다는 것을 나타내는 헤더를 변경할 수 없습니다 (오류 메시지를 수정하기 위해 수행해야 할 단계를 감지하는 것은 매우 어려움). 메시지를위한 공간을 만들기위한 마크 업). 일부 좋은 찾고 오류 보고서 페이지를 리디렉션하거나 그것에 대한 몇 가지 오버레이를 만드는 몇 가지 자바 스크립트가 있어야합니까? 페이지가 완전히 생성되어 버퍼링되고 완성 된 전체 렌더링 후에 만 전송되어야합니까? 아니면 다른 전략이 적당할까요? 이것은 모든 웹 기술에 유효한 일반적인 질문이지만 JSF, Facelets, Webflow 소프트웨어 스택에 대한 솔루션에 특히 관심이 있습니다.응답이 이미 부분적으로 제출되었을 때보기 렌더링 중 예외가 발생하면 올바르게 반응하는 방법?
1
A
답변
1
나는 HTML 출력의 어느 위치에 있는지 모르기 때문에 모든 경우에 적절하게 반응 할 수 없다고 생각합니다. 응용 프로그램에 따라 html 문서에 전혀 없는지 여부는 알 수 없습니다.
보기 렌더링 중 예외는 치명적이며 드문 경우 여야합니다. 이 문제를 해결할 수있는 출력 버퍼링은 바람직하지 않습니다.
출력에 자바 스크립트 코드를 삽입 할 수는 있지만 리디렉션 할 수는 있지만 원래 페이지도 리디렉션되었을 수 있습니다. 치명적인 오류를 설명하고 사용자에게 조언하는 정적 HTML 페이지를 표시하는 팝업/다른 창을 열려면 js 코드를 내보내는 것이 좋습니다.
관련 문제
- 1. asp.net에서 예외가 발생하면 어떻게해야합니까?
- 2. 예외가 발생하면 Magento를 즉시 죽는 방법?
- 3. 실행중인 스레드 중 하나에서 stackoverflow 예외가 발생하면 JVM이 종료됩니까?
- 4. 예외가 발생하면 어떻게 메서드를 호출합니까?
- 5. WCF 예외가 발생하면 CommunicationException이 발생합니다.
- 6. 예외가 발생하면 디버거를 중단하지 마십시오.
- 7. JSON 응답이 이미 스트링되고 있습니까?
- 8. 스레드에서 처리되지 않은 예외가 발생하면 CLR이 종료됩니다.
- 9. 안드로이드에서 예외가 발생하면 DefaultHttpClient가 HttpPost를 적절히 정리합니까?
- 10. 내 계산기에서 반응하는 방법 (+, -, * /)
- 11. . 다음 예외가 이미 연결되어 있다고 표시하는 방법
- 12. 왜 같은 예외가 반복적으로 발생하면 log4j가 스택 추적을 비활성화합니까?
- 13. Application_Start에서 처리되지 않은 예외가 발생하면 어떻게됩니까?
- 14. 하나의 메소드에서 예외가 발생하면 채널에 오류가 발생합니까?
- 15. C#에서 null 예외가 발생하면 어떻게해야합니까?
- 16. Java에서 예외가 발생하면 반환 유형을 어떻게 설정합니까?
- 17. 예외가 발생하면 실행이 다시 시작되는 위치는 어디입니까?
- 18. 예외가 잡힌 후에 소켓을 올바르게 닫는 방법?
- 19. 부모가 부분적으로 부분적인 자식을 부분적으로 렌더링 할 수 있습니까?
- 20. 수백 개의 "블록"이미지 렌더링 -vs- 부분적으로 블록의 "맵"렌더링
- 21. 루비에서 Excel 이벤트에 반응하는 방법?
- 22. Ipad App : 격렬하게 반응하는 방법?
- 23. 렌더링 할 수 있습니까? 밑줄이없는보기를 부분적으로 렌더링 할 수 있습니까?
- 24. jQuery ajax 응답이 올바르게 작동하지 않습니다.
- 25. 플렉스에서 SOAP 응답이 올바르게 병합되지 않았습니다.
- 26. uibutton을 탭할 때보기 컨트롤러 내에서 새보기를로드하는 방법
- 27. 응답이
- 28. asp.net에서 부재 중 렌더링
- 29. SOLR - 데이터베이스를 부분적으로 인덱싱하는 방법?
- 30. 이미 진행중인 모달 전환에 대한 예외가 발생했습니다.