@Override
  protected void service(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {

    BoardDao boardDao = new BoardDao();
    boardDao.setDBConnectionPool(new DBConnectionPool());
    BoardVo board = boardDao.select(Integer.parseInt(request.getParameter("no")));

    response.setContentType("text/html;charset=UTF-8");
    PrintWriter out = response.getWriter();

    out.println("<!DOCTYPE html>");
    out.println("<html>");
    out.println("<head>");
    out.println("<meta charset='UTF-8'>");
    out.println("<title>게시판</title>");
    out.println("</head>");
    out.println("<body>");
    out.println("<h1>게시물 상세정보</h1>");
    out.println("<form action=\"change\" method=\"post\">");
    out.println("번호: <input type='text' readonly value='" + board.getNo() + "'><br>");
    out.println("제목: <input type='text' name='title' value='" + board.getTitle() + "'><br>");
    out.println(
        "내용: <textarea cols='50' rows='10' name='content'>"
            + board.getContent()
            + "</textarea><br>");
    out.println("조회수: " + board.getViews() + "<br>");
    out.println("생성일: " + board.getCreateDate() + "<br>");
    out.println("<input type='submit' value='변경'>");
    out.println(
        "<input type='button' value='삭제'"
            + " onclick=\"location.href='delete?no="
            + board.getNo()
            + "'\">");
    out.println("<input type='button' value='취소' onclick=\"location.href='list';\">");
    out.println("</form>");
    out.println("</body>");
    out.println("</html>");
  }