Bona's velog
로그인
Bona's velog
로그인
DAY_091[국비] 자바 웹프로그래밍 과정
Bona의 블로그 입니다.
·
2023년 2월 14일
팔로우
0
teamProject
0
국비과정
목록 보기
91/99
🌞 Day 091
2차 프로젝트 5일 차
🌷 오늘 한 작업
일반 사용자, 사업자가 보는 공지사항 리스트, 상세 페이지 만들기
관리자 페이지에서 배너용 이미지를 관리하는 페이지 만들기
메인에 움직이는 배너 이미지를 추가하기
🌵 Banner
🌸 관리자
banner(연달아서 움직이는 이미지 리스트) 관리를 위해서 테이블, 시퀀스 생성
관리자 서브메뉴에 배너관리 탭 추가하고 jsp 만들기
: banner리스트를 조회하고 순서를 바꿀 수 있는 페이지, 새 배너 추가 페이지, 배너 수정 페이지 (jsp 3개 필요)
배너 리스트 조회, 추가, 수정 메서드 추가
배너 작서, 수정에서 ajax를 사용한 파일 업로드 사용
리스트 페이지에서 순서를 바꾸면 DB에 바로 반영되도록 컨트롤에 메서드 추가
🌸 메인 이미지
메인 페이지로 이동하는 메서드에 banner 리스트를 조회해서 가져가는 코드 추가하기
jQuery로 조회한 banner리스트 이미지 정보로 html img태그 붙이고, 정해진 시간마다 이미지가 이동하도록 함수 만들기
🌸 ajax
페이지를 이동하지 않고 파일만 업로드 하기 위해서 ajax를 사용함
ajax에서 url은 requestmapping ('fileup')
success는 업로드가 성공했을 때 id가 "filename"인 태그에(div에 id를 붙여서 사용했음) 업로드한 파일 이름을 표시하고, 업로드한 파일을 img태그를 만들어 붙여서 사용자가 업로드한 이미지를 확이 할 수 있도록 함
Bona의 블로그 입니다.
제가 공부하고 공유하고 싶은 글을 올리고 있습니다.
팔로우
이전 포스트
DAY_090[국비] 자바 웹프로그래밍 과정
다음 포스트
DAY_092[국비] 자바 웹프로그래밍 과정
0개의 댓글
댓글 작성