일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 반복문
- JDBC
- 자바
- ddit
- Java
- pyqt
- nodejs
- 이클립스
- ibatis
- 단축키
- 배열
- Android
- 맥
- API
- servlet
- crud
- python
- FastAPI
- 컬렉션프레임워크
- 자바문제
- Homebrew
- spring
- html
- 대덕인재개발원
- Error
- 객체지향
- Mac
- Oracle
- jsp
- 생활코딩
Archives
- Today
- Total
romworld
JSP 22 - 쇼핑몰 만들기(8) (예외 처리 하기) 본문
상세보기 페이지 상단에
page 디렉티브 추가
<product.jsp>
<%@ page errorPage="exceptionNoProductId.jsp" %>
<exceptionNoProductId.jsp>
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="/css/bootstrap.min.css">
<title>상품 아이디 오류</title>
</head>
<body>
<!-- include 액션 태그 -->
<jsp:include page="menu.jsp" />
<!-------------- 예외처리 시작 ------------------->
<div class="jumbotron">
<!-- container : 이 안에 내용 있다. -->
<div class="container">
<h1 class="display-3">해당 상품이 존재하지 않습니다.</h1>
</div>
</div>
<div class="container">
<!--
request.getRequestURL() : 해당 오류 페이지의 주소
request.getQueryString() : 요청 파라미터 정보
-->
<p><%=request.getRequestURL()%>?<%=request.getQueryString() %></p>
<p><a href="products.jsp" class="btn btn-secondary">상품 목록»</a></p>
</div>
<jsp:include page="footer.jsp" />
</body>
</html>
'WEB > JSP' 카테고리의 다른 글
JSP 25 - 쇼핑몰 사이트 만들기(9) ( LogFilter 적용) (0) | 2023.01.17 |
---|---|
JSP 24 - 필터 (filter) (0) | 2023.01.16 |
JSP 21 - 예외 처리(Exception) (1) | 2023.01.13 |
JSP 20 - 쇼핑몰 만들기(7) [상품 등록 - (security 권한 설정 -admin)] (0) | 2023.01.12 |
JSP 19 - 시큐리티(security) (0) | 2023.01.11 |
Comments