0910 JSP

김강산·2022년 10월 4일
0

JSP

목록 보기
5/14
post-thumbnail

예제문제

많이 쓰이는 것
action : 폼 데이터를 받아 처리하는 웹 페이지의 URL을 설정한다.
생략 시 현재 URL을 요청

method : 폼 데이터가 전송되는 HTTP방식을 설정한다.
POST, GET(기본)
생략 시 GET

name : 폼을 식별하기 위한 이름을 설정
하나의 JSP에 여러 개의 form을 사용 시

enctype : 폼을 전송하는 콘텐츠 MIME 유형을 설정
fileupload 시 필수.
enctype="multipart/form-data" => MultipartFile로 받음

많이 쓰는 것
input 태그
type="text" / type="button / type="submit"

select 태그
selected

textarea 태그
cols / rows

request 내장 객체
getParameterNames()
getParametervalues()
getParameter()

  1. form.jsp

form_process.jsp

이렇게도 사용가능

  1. form.jsp

form_process.jsp

  1. form.jsp

form_process.jsp

  1. 파일 업로드의 개요
  2. MultipartRequest를 이용한 파일 업로드
  3. Common-FileUpload를 이용한 파일 업로드
  4. [웹 쇼핑몰] 상품 이미지 등록하기

학습목표

  • 파일 업로드의 개념과 특징을 이해한다
  • MultipartRequest를 이용한 파일 업로드 방법을 익힌다
  • Commons-FileUpload를 이용한 파일 업로드 방법을 익힌다
  • 파일 업로드 방법을 이용하여 웹 쇼핑몰의 상품 이미지를 드록한다

파일 업로드(file upload)

  • 웹 브라우저에서 서버로 파일을 전송하여 서버에 저장하는 것
  • 서버로 업로드할 수 있는 파일
    * 텍스트 파일, 바이너리 파일, 이미지 파일, 문서 등 다양한 유형이 있음
  • 웹 브라우저에서 서버로 파일을 전송하기 위해 JSP페이지에 폼 태그 사용
  • 전송된 파일을 서버에 저장하기 위해 오픈 라이브러리 이용

파일 업로드를 위한 JSP 페이지

  • 웹 브라우저에서 서버로 파일을 전송하기 위해 JSP 페이지에 폼 태그를 작성 할 때 몇가지 중요한 규칙

파일 업로드 처리 방법

  • 단순한 자바 코드로 작성하여 처리할 수 없어 오픈 라이브러리인 com.jar나 commonsfileupload.jar를 사용해야 함

Commons-FileUpload
*파일 업로드 패키지

  • 서버의 메모리상에서 파일 처리가 가능하도록 지원

0개의 댓글