[MVC] EL/JSTL 이용 목록보기 + 삭제하기

🐷Jinie (juniorDeveloper)·2020년 10월 30일
0

JSP/MVC/SPRING

목록 보기
20/81

1. jar파일 준비하기


2. <c:forEach>

  • <c:forEach>는 List, 배열 요소를 순서대로 반복해서 처리할 수 있는 태그
  • $부분 : EL출력문
  • <c: 부분 : JSTL문법부분
<c:forEach var='forEach변수이름' items="${리스트요소이름}">
${forEach변수이름}으로 출력

2-1. controller 처리하기

  • JSTL을 사용하면 forEach에서 받아오는 list값이 필요하다.
  • 즉, controller를 이용해서 값을 넘겨주어야한다.
  • controller에 "list"라는 리스트이름의 공간에 List<Member>의 값을 전체 넣어주기

3. 삭제하기

  • 링크를 걸때 매개변수 설정해주기
  • controller의 doGet부분에서 parameter받아서 변수에 저장해주기
  • 값을 주고받을 저장공간 member파일 만들어주기
  • member에 받아온 변수값 넣어주기
  • 쿼리를 작성하고 member에 저장된 parameter값을 get해서 쿼리에 넣어준다.
  • 작성한 쿼리실행문은 메서드로 만들어준다.
  • DAO파일을 객체로 선언하고
    선언한 객체의 delete메서드를 호출해서 정의했던 매개변수 Member m을 넣어 실행시킨다.
  • 모든 실행이 종료되면, 다시 list.jsp로 돌아가도록 RequestDispatcher를 만들어주었다.
profile
ᴘᴇᴛɪᴛs ᴅᴇ́ᴠᴇʟᴏᴘᴘᴇᴜʀ. ᴘʀᴏɢʀᴀᴍᴍᴀᴛɪᴏɴ = ᴘʟᴀɪsɪʀ 💕

0개의 댓글