리우's IT Story
article thumbnail
728x90
반응형

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를 받아야한다.

 

이미지파일까지 추가가 잘된다.

 

 

728x90
반응형
profile

리우's IT Story

@LRWoo

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!