ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JSP와 DAO
    WEB/JSP 2016. 9. 26. 00:45

    doDelete.jsp

    <%

    String newsIdParam = request.getParameter("newsId");


    //만약 newsId가 없을 경우 news.jsp로 돌려보내준다.

    if(newsIdParam == null){

    response.sendRedirect("./news.jsp");

    }


    int newsId = Integer.parseInt(newsIdParam);

    NewsDao dao= new NewsDaoImpl();

    dao.deleteNews(newsId);

    response.sendRedirect("/WEB/news.jsp"); //WEB  컨텍스트 루트(최고 상위 루트 / 절대경로)

    %>



    detail.jsp

    <%

         String newsIdParam = request.getParameter("newsId");

        

         if(newsIdParam == null){

         response.sendRedirect("돌아갈 주소");

         }

        

         int newsId = Integer.parseInt(newsIdParam);

        

         //조회수를 증가 시킨다.

         NewsDao dao = new NewsDaoImpl();

         dao.updateRecommendCount(newsId);

        

         // 기사의 내용을 가져온다.

         NewsVO newsVO = dao.getNewsAt(newsId);

    %>


    <title>Detail</title>

    </head>

    <body>

    <h1><%= newsVO.getSubject() %></h1><hr/>

    기자 : <%= newsVO.getJournalistVO().getJournalistName() %><hr/>

    카테고리 명 : <%= newsVO.getCategoryVO().getCategoryName() %><hr/>

    날짜 : <%= newsVO.getCreatedDate()%><hr/>

    조회수 : <%= newsVO.getRecommendCount()%><hr/>

    <%= newsVO.getContent() %><hr/>

    <a href="./delete.jsp?newsId=<%=newsVO.getNewsId() %>">삭제하기</a>

    </body>

    </html>




    200 응답받고 잘보내졋다.

    304 다른 URL로 다시 한번 요청해라.


    'WEB > JSP' 카테고리의 다른 글

    Filter  (0) 2016.09.26
    SessionTest  (0) 2016.09.26
    Session과 Cookie  (0) 2016.09.26
    TABLE 생성  (0) 2016.09.26
    Path  (0) 2016.09.21
Designed by Tistory.