spring kfc메뉴구현하기 추가하기
2023.04.18 - [spring 리마인드] - mybatis로 KFC메뉴 사이트 구현하기 (DB,spring초기작업)
mybatis로 KFC메뉴 사이트 구현하기 (DB,spring초기작업)
kfc에서 이미지가져오기 데이터로 사용할 이미지리소스 수집하기 DB테이블 , 시퀀스 생성 spring으로 돌아가서 새프로젝트생성 pom.xml수정하기 *의존성추가하기 root-context web-xml 필터추가하기 servlet
ji7290.tistory.com
앞서 초반작업은 완료해놓았다.
header.jsp css먹이기
메뉴구성하기
클래스 or 객체
클래스부터 전부 만들어준다.
MenuService, MenuDTO, MenuDAO,
MenuDTO
DAO만 인터페이스~
list.jsp 만들기
servlet-context 에서
wepapp-resources 를인식한다.
<!-- mapping 경로를 요청받으면 location 에서 정적 자원을 찾아서 응답한다 (자바가 개입할 필요가 없다) -->
<resources mapping="/resources/**" location="/resources/" />
list.jsp
<div class="img"><img src ="${cpath }/resources/img/${dto.img}"></div>
header.jsp로가서 css 수정하기
카테고리별 메뉴 추가하기
메서드 추가
브라우저에서 추가메뉴 구현하기
getmapping 으로 데이터를 전달해야해서 pathvariable을 쓸 수 없다.
add//jsp
특정폴더안에 있는 파일들의 목록을 문자열의 배열형식으로 가져와서
반복문을 이용해서 옵션을 만들어준다.
이제 입력값을 넘겨주기위해서 post를 받아야한다.
이미지파일까지 추가가 잘된다.