@Override public Object processCommand(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { BoardDao dao = new BoardDao(); HttpSession session = req.getSession(); int b_num = Integer.parseInt((String) session.getAttribute("b_num")); String pw = req.getParameter("dropBpw"); dao.dropBoard(b_num, pw); return "board/board1.jsp"; }
public static void main(String[] args) throws Exception { Board board = new Board(); board.setNo(62); board.setTitle("참쉽죠잉."); board.setContent("더 쉬워졋쬬? 헷갈려욤"); board.setHitcount(2); Connection conn = ConnectionManager.getConnection(); BoardDao boardDao = new BoardDao(conn); int rows = boardDao.update(board); if (rows == 1) { System.out.println(board.getNo() + "번 게시물이 수정됨"); } else { System.out.println(board.getNo() + "번 게시물이 존재하지 않음"); } }
@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>"); }