728x90
index.jsp
- a태그의 href를 통해서 게시판 목록의 가상 주소를 서버에 보낸다.
BoardController.java
- BoardDAO 클래스의 boardSelectAll() 메서드를 이용해 ArrayList <BoardVO> alist 객체를 생성한다.
- RequestDispatcher 클래스의 rd 객체를 생성하고 forward 방식으로 보낸다.
BoardVO.java
- oracle sql의 데이터를 담을 때 사용할 클래스
- private 멤버변수와 setter, getter 메서드만 존재한다.
BoardDAO.java
- 여러 쿼리 실행 함수를 만들어 둔 클래스
- oracle 데이터베이스의 a_board 테이블에서 쿼리문으로 데이터를 가져와 BoardVO 객체에 담고, 이를 ArrayList 객체에 담아서 반환하는 함수를 생성했다.
boardList.jsp
- for 문을 사용해 ArrayList<BoardVO> alist의 값을 표로 출력한다.
728x90
'노트' 카테고리의 다른 글
4월 27일 JSP 게시판 글 수정하기 (0) | 2022.04.27 |
---|---|
4월 26일 자바스크립트 객체 개념 (0) | 2022.04.26 |
4월 21일 web.xml, 컬렉션 프레임워크 (0) | 2022.04.21 |
4월 20일 JSP Servlet 학습 (0) | 2022.04.20 |
4월 18일 (0) | 2022.04.18 |