| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- jsp
- 자바문제
- Java
- html
- 객체지향
- 단축키
- spring
- ddit
- servlet
- 컬렉션프레임워크
- JDBC
- Oracle
- 자바
- 배열
- ibatis
- 생활코딩
- 맥
- 대덕인재개발원
- Mac
- python
- Android
- FastAPI
- pyqt
- 이클립스
- API
- Error
- crud
- nodejs
- Homebrew
- 반복문
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