본문 바로가기
IT 공부/JSP, Servlet

방명록 - 모델1 적용

by 쭈잇 2019. 5. 16.

Contents

    반응형

    모델1 

    : JSP 에서 컨트롤러, 뷰 모든 역할을 처리

     

    <%
        List<GuestBookVO> list = new ArrayList<GuestBookVO>();
        GuestBookDAO dao = new GuestBookDAO();
    
        list = dao.getList();
    %>
    
    <!doctype html>
    <html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>방명록</title>
    </head>
    <body>
    <form action="/guestbook/add.jsp" method="post">
        <table border="1" width="500">
            <tr>
                <td>이름</td><td><input type="text" name="name"></td>
                <td>비밀번호</td><td><input type="password" name="pwd"></td>
            </tr>
            <tr>
                <td colspan=4><textarea name="content" cols=60 rows=5></textarea></td>
            </tr>
            <tr>
                <td colspan=4 align=right><input type="submit" VALUE=" 확인 "></td>
            </tr>
        </table>
    </form>
    <br>
        <% if(list != null){
            for(GuestBookVO vo : list){ %>
            <table width="510" border="1">
                <tr>
                    <td><%= vo.getNo() %></td>
                    <td><%= vo.getName() %></td>
                    <td><%= vo.getRegDate() %></td>
                    <td><a href="/guestbook/deleteform.jsp?no=<%= vo.getNo() %>">삭제</a></td>
                </tr>
                <tr>
                    <td><%= vo.getContent() %></td>
                </tr>
            </table>
            <br>
            <% } %>
        <% } %>
    </body>
    </html>

    <% %> 이를 이용해 자바코드가 혼재되어 있음을 볼 수 있다.

     

     

    -------------> 모델 2를 적용해보자

     

    [참고]

    https://victorydntmd.tistory.com/150?category=719481

    반응형

    'IT 공부 > JSP, Servlet' 카테고리의 다른 글

    방명록 - 모델2  (0) 2019.05.16
    Servlet 개념  (0) 2019.05.16
    [Java EE] 톰켓  (0) 2019.05.16