버터감자
오늘도 내 하루는
버터감자
전체 방문자
오늘
어제
  • 분류 전체보기 (139)
    • 🏃‍♀️ Do it ! (80)
      • TIL (73)
      • Project (5)
      • Certificate (2)
    • 📓 TechNote (52)
      • RPA (1)
      • Python (2)
      • JAVA (13)
      • Spring (11)
      • SQL (7)
      • Git & GitHub (6)
      • CS (0)
      • HTML & CSS & JavaScript (2)
      • Tools (9)
      • API (1)
    • 🔔 Error (7)
      • Error (7)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 스택
  • 데이터베이스
  • 큐
  • 문제풀이
  • 배열
  • callback
  • 스프링
  • dml
  • 변수
  • SQL
  • 버블소트
  • 오라클
  • 기본쿼리
  • 홈페이지
  • foreach
  • 게시판
  • 안드로이드
  • opacity
  • 코틀린
  • 만들기
  • final필드
  • 객체지향
  • 부트스트랩
  • sqld
  • 이클립스
  • 포트폴리오
  • 톰캣
  • 세션
  • 함수
  • 이것이자바다

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
버터감자

오늘도 내 하루는

💻 홈페이지 제작 💻 / 관리자 페이지_ 썸네일 이미지 생성  / 상품 등록 / 미리보기 이미지 / 상품목록 페이지 / 상품목록에서 이미지 보기
🏃‍♀️ Do it !/TIL

💻 홈페이지 제작 💻 / 관리자 페이지_ 썸네일 이미지 생성 / 상품 등록 / 미리보기 이미지 / 상품목록 페이지 / 상품목록에서 이미지 보기

2022. 11. 23. 09:19
728x90

2022 / 11 / 23 수

 

  • 썸네일  이미지 생성
  • 상품 등록 서버 전송
  • 미리보기 이미지
  • 상품목록 페이지
  • 상품목록 이미지 보기

✔ 썸네일 이미지 생성

 

1 ) 썸네일 작업 라이브러리 pom.xml 에 넣기

 

2 ) FileUtils 파일 생성 및 코드 작성

 - 날짜 폴더 위치에 파일이 생성된다. 

 

3 ) ProductVO와 productinsert.jsp의 필드명이 일치하는지 확인하기

 

4 ) 상품정보가 제대로 나오는지 확인하기 ( ❗ 중간 점검 )

 

5 ) AdProductController 상품정보 저장 코드 작성 및  톰캣 재실행 후 상품 등록하기

- 이미지 파일 등록 시 날짜 폴더가 생성되며, 원본 파일과 썸네일 사본이 생성된다 !!!

 


▼ 관리자 페이지 상품등록 이미지별 저장 폴더 ▼

더보기

FileUtils 파일에서 작성한 코드로 인해 썸네일 파일이 생성된다. 


✔ 상품 등록 서버로 전송하기

 

1 ) Mapper 상품정보 저장 코드 작성

 

2 ) Service 작업 진행

 

3 ) AdProductController 코드 작성

 

4 ) 상품등록 전송결과


✔ 미리보기 이미지

 

 

1 ) productInsert.jsp 제이쿼리 작업 진행

 

2 ) 실행 결과


✔ 상품 목록 페이지 ( 페이징과 검색 추가 )

 

1 ) Criteria 와 PageDTO 파일 생성

 

2 ) AdProductController 상품목록 코드 작성

 

3 ) Mapper 1 작업 진행

 

4 ) Mapper 2 작업 진행 

 

5 ) Mapper.xml에 sql 코드 넣기

 

6 ) Service 작업 진행

 

7 ) AdProductController  작업 진행 ( 서비스 메소드들을 컨트롤러에서 호출하자 ~ )

 

8 ) productList.jsp 생성

 

9 ) 필드명 일치하는지 확인하기 !

 

10 ) AdProductController  주소 입력

 

11 ) 상품 목록 실행 결과

 


✔ 상품목록에서 이미지 보기

 

1 ) AdProductController   코드작성

 

2 ) FileUtils 작업 진행

    - 상품이미지를 바이트배열로 읽어오자

 

3 ) AdProductController   코드 수정

 

4 ) 이미지 태그 주소 필드명 확인하기

 

5 ) 4번 과정 후 실행을 하게되면 오류가 발생한다 

WHY ??

날짜형식이 2022 \ 11 \ 23  -> \ \ 으로 표시되어있기때문이다. 

이를 2022 / 11 / 23 -> / / 형식으로 나타내야한다 !!

 

🔔 날짜 \ \으로 되어있는 코드형식을 / /으로 변경하면 이미지가 정상적으로 나타나게 된다. 🔔

 

6 ) 상품목록 이미지 실행 결과

 

'🏃‍♀️ Do it ! > TIL' 카테고리의 다른 글

📱 안드로이드 with 코틀린 📱  (0) 2022.12.05
💻 홈페이지 제작 💻 / 관리자 페이지_등록 상품 수정  (0) 2022.11.24
💻 홈페이지 제작 💻 / 메일링 폴더 만들기 / 관리자 페이지 / 관리자 페이지 로그인  (0) 2022.11.21
💻 홈페이지 제작 💻 / 회원가입 암호화 / 로그인 페이지 / 로그인 인증 / 로그아웃 / 로그인 정보 찾기 페이지 / 임시 비밀번호 발급  (0) 2022.11.18
💻 홈페이지 제작 💻 / 회원가입 페이지 / 회원정보 저장 / 우편번호 API / 아이디 중복 체크 / 메일 인증 작업  (0) 2022.11.17
    '🏃‍♀️ Do it !/TIL' 카테고리의 다른 글
    • 📱 안드로이드 with 코틀린 📱
    • 💻 홈페이지 제작 💻 / 관리자 페이지_등록 상품 수정
    • 💻 홈페이지 제작 💻 / 메일링 폴더 만들기 / 관리자 페이지 / 관리자 페이지 로그인
    • 💻 홈페이지 제작 💻 / 회원가입 암호화 / 로그인 페이지 / 로그인 인증 / 로그아웃 / 로그인 정보 찾기 페이지 / 임시 비밀번호 발급
    버터감자
    버터감자
    🌱 새싹 개발자의 코딩 블로그 🌱

    티스토리툴바