요청흐름제어
- 웹 서비스에서 화면 처리에 공통과 개별 부분 또한 조건에 따라 다른 page를 처리할 때 활용하는 부분이 흐름제어 jsp 모듈입니다.
페이지 모듈화 사용법
- <jsp: include page="포함될 페이지" flush="true"/>
- 요청값 전달 및 받기
<jsp:include page="top.jsp"/>
- <jsp:param name="param01" value="data01"/>
top.jsp
- ${param.param01} ===> "data01"
이동 액션 태그 사용법
<jsp : forward page="이동할 page"/>
: 특정 page로 조건에 따라 이동 처리..
: 특정 page로 조건에 따라 이동 처리..
에러 페이지 지정 & 에러 페이지 작성
- 에러페이지 지정
<%@ page errorPage="예외 발생 시 보여질 jsp"%> - 에러페이지 작성
- <%@ page isErrorpage="true" %>
isErrorPage 속성이 true인 경우 에러 페이지로 지정
- exception 기본 객체:
웹에서 발생하는 주요 에러 코드
- 200: OK, 에러 없이 전송 성공
- 403: Forbidden, 접근이 거부된 문서를 요청
- 404: Not found, 문서를 찾을 수 없음
- 405: Method not allowed, 리소스를 허용하지 않음.
- 407: Proxy authentication required, 프록시 인증 필요
- 500: internal server error
- 501: 서버에 요청을 수행할 수 있는 기능이 없다. 예를 들어 서버가 요청 메소드를 인식하지 못할 때 이 코드를 표시한다
- 505: HTTP version not supported
web.xml 에러코드 처리
- 404 : url에 해당 자원이 없을 때 나타나는 에러코드
<error-page>
<error-code>404</error-code>
<location>지정된 jsp 페이지</location>
'programming > web' 카테고리의 다른 글
커넥션 풀(connection pool) (0) | 2017.05.29 |
---|---|
[jsp] 쿠키 (0) | 2017.05.25 |
[jsp]mvc pattern (0) | 2017.05.23 |
[jsp]JSTL (0) | 2017.05.19 |
[jsp]EL(Expression Language) (6) | 2017.05.19 |