수업/JSP

JSP 실습 5주차

ksy0314 2023. 4. 3. 16:32
  • 에러 처리
    • try-catch
    • 에러 페이지 지정
      • Page 디렉티브 속성 errorPage 사용
    • 응답 상태 코드별 에러 페이지 지정
      • web.xml 설정 파일 생성 <error-page><error-code></><location></></>
    • 익셉션 타입별 에러 페이지 지정ㅓㄴ
  • 에러 페이지 우선순위
    • Page 디렉티브에서 지정한 에러 페이지
    • 익셉션 타입에서 지정한 에러 페이지
    • 에러 상태 코드별 지정한 에러 페이지
    • 컨테이너가 제공하는 기본 에러 페이지
  • 버퍼와 에러 페이지 관계
    • 버퍼가 가득차면 플러쉬 이후 익셉션 발생
    • 이를 막기위해 버퍼 크기 적절하게 설정

 

페이지 모듈화와 요청 흐름 제어

 

  • 페이지 모듈화
    • <jsp:include> 액션태그
      • page : 포함할 jsp 페이지
      • flush : include 전과 후에 플러쉬 할지 말지
      • <jsp:param> : include 할 jsp 페이지에 파라미터 전송