홈페이지 만들기(2)

yoonmiring·2022년 6월 14일
0

web_programing

목록 보기
12/13



<%@page import="java.util.Date" %><%@page import="java.text.SimpleDateFormat" %>
<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
</head>
<body>
     <jsp:include page="menu.jsp"></jsp:include>
     
    <div class="mt-4 p-5 bg-primary text-white">
    
        <div class="container">
            <h1 class="diplay-3">
                Welcome to Web Shopping Mall
            </h1>
        </div>
    </div>
    
    <div class="container">
        <div class="text-center">
            <h3>Welcome to Web Market!</h3>
            <%
            Date now =  new Date();
            SimpleDateFormat format = new SimpleDateFormat("hh:mm:ss a");
            %>
            Time!!!: <%= format.format(now)%>
        </div>
    </div>
	<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>

<nav class="navbar navbar-expand navbar-dark bg-dark">
  <div class="container">
    <div class="navbar-header">
      <a href="./welcome.jsp" class="navbar-brand">Home</a>
      <a href="./products.jsp" class="navbar-brand">Products</a>
    </div>
  </div>
</nav>
<footer class="container">
        <p>
            &copy; WebMarkert
        </p>
    </footer>
<%@page import="com.survivalcoding.domain.model.Product"%>
<%@page import="java.util.List"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
  <!DOCTYPE html>
  <jsp:useBean id="repository" class="com.survivalcoding.data.ProductRepository" scope="session"></jsp:useBean>
  <html>

  <head>
    <meta charset="UTF-8">

   <link
	href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css"
	rel="stylesheet">
<script
	src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
  </head>

  <body>
  <jsp:include page="menu.jsp"></jsp:include>
  
  	<div class="p-5 bg-primary text-white">
		<div class="container">
			<h1 class="display-3">상품 정보</h1>
		</div>
	</div>
	
  <%
  String id = request.getParameter("id");
  Product product = repository.getProductById(id);
  %>
  <div class="container">
      <div class="row" align="center">
            <div class="col-md-6">
                <h3><%= product.getName() %></h3>
                <p><%= product.getDescription() %></p>
                <p><b>상품 코드 : </b><span class="badge badge-danger"><%= product.getId() %></span></p>
                <p><b>제조사 : </b><%= product.getManufacturer()%></p>
                <p><b>분류 : </b><%= product.getCategory()%></p>
                <p><b>재고 수 : </b><%= product.getUnitsInStock()%></p>
                <p><%= product.getUnitPrice() %>원</p>
                <p><a href="" class="btn btn-info">상품 주문 &raquo;</a></p>
                <a href="products.jsp" class="btn btn-secondary">상품 목록 &raquo;</a>
            </div>
          
        </div>
      </div>
  </div>
  
   
	<jsp:include page="footer.jsp"></jsp:include>
  </body>

  </html>
<%@page import="com.survivalcoding.domain.model.Product"%>
<%@page import="java.util.List"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
  <!DOCTYPE html>
  <jsp:useBean id="repository" class="com.survivalcoding.data.ProductRepository" scope="session"></jsp:useBean>
  <html>

  <head>
    <meta charset="UTF-8">

   <link
	href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css"
	rel="stylesheet">
<script
	src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
  </head>

  <body>
  <jsp:include page="menu.jsp"></jsp:include>
  
  	<div class="p-5 bg-primary text-white">
		<div class="container">
			<h1 class="display-3">상품 목록</h1>
		</div>
	</div>
	
  <div class="container">
      <div class="row" align="center">
        <%
        List<Product> products = repository.getAllProducts(); 
        for (int i =0 ;i<products.size();i++){
            Product product = products.get(i);
        %>
            <div class="col-md-4">
                <h3><%= product.getName() %></h3>
                <p><%= product.getDescription() %></p>
                <p><%= product.getUnitPrice() %>원</p>
                <p><a href="product.jsp?id=<%= product.getId() %>" class="btn btn-secondary">상세 정보 &raquo;</a></p>
            </div>
          <%
            }
          %>
        </div>
      </div>
  </div>
   
	<jsp:include page="footer.jsp"></jsp:include>
  </body>

  </html>
profile
Yoon_ministop

0개의 댓글