진행 목표

  • 사진 첨부 기능 (페이지상 구축)
  • DB 반영 체크
  • 저장 목록 페이지 반영
  • 사진 다운로드 기능
  • 1개 게시물 다중 사진 업로드
  • 앨범형 게시판목록


fileList.jsp 파일을 만들어 앞서 만들어둔 목록 처리단과 다운로드 기능을 페이지화 시키는 작업을 할것이다.

<%
	MyFileDAO dao = new MyFileDAO();
	List<MyFileDTO> fileLists = dao.myFileList();
	dao.close();
%>
<table border="1">
	<tr>
		<th>No</th><th>작성자</th><th>제목</th><th>카테고리</th><th>원본파일</th><th>저장된 파일명</th><th>작성일</th><th>다운로드</th>
  • 출력부의 테이블 생성 및 타이틀 지정

	</tr>
<%
	for(MyFileDTO f : fileLists){
%>
	<tr>
		<td><%=f.getIdx() %></td>
		<td><%=f.getName() %></td>
		<td><%=f.getTitle() %></td>
		<td><%=f.getCate() %></td>
		<td><%=f.getOfile() %></td>
		<td><%=f.getSfile() %></td>
		<td><%=f.getPostdate() %></td>
		<td><a href="download.jsp?oName=<%=URLEncoder.encode(f.getOfile(), "utf-8") %>&sName=<%=URLEncoder.encode(f.getSfile(), "utf-8") %>">[다운로드]</a></td>
	</tr>
<%
	}
%>
</table>
  • for문을 이용해 가장 처음 만들었던 리스트에서 저장된 DB값을 모두 출력하면 테이블을 통해 게시판 형식으로 표현이 됨

Updated: