일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- http://jeonghwan-kim.github.io/dev/2019/06/25/react-ts.html
- 출처 : https://webdir.tistory.com/506
- 게시판
- https://velog.io/@velopert/create-typescript-react-component
- 출처 : https://joshua1988.github.io/web-development/javascript/promise-for-beginners/
- toString
- object
- Today
- Total
Back Ground
게시판 만들기 - BoardViewAction 본문
package controller;
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import action.Action;
import pdh.DAO.BoardDAO;
import pdh.DAO.BoardVO;
//게시글 상세 보기 페이지로 이동하게 하는 액션 클래스
public class BoardViewAction implements Action {
@Override
public void execute(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String url = "view/boardView.jsp";
String num = request.getParameter("num"); //List.jsp(view)에서 request영역으로 보낸 num키의 값을 담는다.
BoardDAO bDao = BoardDAO.getInstance(); //BoardDAO를 사용할 싱글톤 bDao객체로 담는다.
bDao.updateReadCount(num);
//DAO의 조회수 올리는에 num키의 값을 보낸다.
//update boardtest1 set readcount = readcount+1 where num=? 쿼리가 담겨있는 메서드 호출
BoardVO bVo = bDao.selectOnBoardByNum(num); //썻던글 보는 핵심 메서드 연결
//VO의 DAO에 selectOnBoardByNum()메서드(num의 조건에 해당하는 컬럼의 값을 저장하는 쿼리가 담겨있다)
request.setAttribute("board", bVo); //request영역에 board키로 bVo값들을 저장
RequestDispatcher dispatcher = request.getRequestDispatcher(url);
dispatcher.forward(request, response);
}
}
' JSP > 게시판 만들기' 카테고리의 다른 글
게시판 만들기 - BoardCheckPassFormAction (0) | 2016.06.21 |
---|---|
게시판 만들기 - JSP boardView.jsp 게시글 상세보기를 위한 JSP 페이지 (View) (1) | 2016.06.18 |
게시판 만들기 - BoardWriteAction (0) | 2016.06.18 |
게시판 만들기 - JSP boardWrite.jsp 게시글 등록을 위한 JSP 페이지(View) (0) | 2016.06.17 |
게시판 만들기 - WriteFormAction (0) | 2016.06.17 |