5. WEB-INF/flows/order 폴더에 orderFinished.jsp 파일을 생성하고 다음 내용을 작성합니다. 웹 플로우 정의 파일 order-flow.xml의 <view-state> 요소에 설정한 뷰 페이지입니다.
코드 15-23 orderFinished.jsp
<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<html>
<head>
<link href="<c:url value="/resources/css/bootstrap.min.css"/>" rel="stylesheet">
<title>Thank you</title>
</head>
<body>
<nav class="navbar navbar-expand navbar-dark bg-dark">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="./home">Home</a>
</div>
</div>
</nav>
<div class="jumbotron">
<div class="container">
<h1 class="display-3">주문완료</h1>
</div>
</div>
<div class="container">
<h2 class="alert alert-danger">주문해 주셔서 감사합니다.</h2>
<p>
주문은
<fmt:formatDate type="date" value="${order.shipping.date}"/>
에 배송될 예정입니다! !
</p>
<p>주문번호 : ${order.orderId}</p>
</div>
<div class="container">
<p>
<a href="<c:url value="/books"/>" class="btn btn-primary">
« 도서목록</a>
</p>
</div>
</body>
</html>
Tip ≣ |
실행 결과 화면은 그림 15-2의 주문 완료 화면을 참고하세요.