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