파일(4)
-
[모델2] 단일 파일 다운로드 구현하기 (게시판 구현)
단일 파일 다운로드(Single File Download)를 구현해보자 WebContent/bbs.properties에 /download.bbs 요청과 요청을 처리할 DownloadImpl 클래스를 매핑해준다.123456789101112131415#bbs.properties/writeForm.bbs=com.edu.bbs.WriteFormImpl/write.bbs=com.edu.bbs.WriteImpl/list.bbs=com.edu.bbs.ListImpl/content.bbs=com.edu.bbs.ContentImpl/login.bbs=com.edu.bbs.LoginImpl/logout.bbs=com.edu.bbs.LogoutImpl/updateForm.bbs=com.edu.bbs.UpdateFormImp..
2017.05.01 -
[모델2] Multipart를 이용한 단일 파일 업로드 구현하기 (게시판 구현)
Multipart를 이용해 단일 파일 업로드(Single File Upload)를 구현해보자 서블릿 3.0 스펙부터 파일 업로드(upload) 기능을 지원한다. web.xml을 열어 파일을 업로드할 디렉토리의 경로를 컨텍스트 파라미터로 설정해준다. D드라이브 아래에 upload 폴더와 temp 폴더를 미리 만들어두자.1234 saveDirectory D:\upload\Colored by Color Scriptercs 서블릿이 multipart를 인식하기 위해서 multipart-config를 설정해준다. 서블릿 3.0부터는 web.xml 없는 개발 및 배포가 가능하므로 @MultipartConfig 어노테이션으로 fileSizeThreshold, location, maxFileSize, maxReques..
2017.05.01 -
[Spring] MyBatis Mapper 파일 설정 방법
MyBatis Mapper XML 파일 설정 2가지 방법1. MyBatis Config 파일에서 설정하는 방법 기존 게시판 프로젝트에서 사용하는 방법으로, 마이바티스 설정 파일인 mybatisConfig.xml에 작성하는 방식이다. 의 하위 엘리먼트 의 resource 속성으로 매퍼 파일의 경로를 지정해주며, 매퍼 파일이 늘어날 때마다 추가해줘야 한다. resource 속성은 서블릿 설정 파일인 servlet-context.xml에 /resource/로 설정되어 있으므로 아래와 같이 /resource/ 아래 경로부터 지정해주면 된다.12345678910111213141516171819202122232425262728293031 Colored by Color Scriptercs 2. Root Applica..
2017.04.28 -
[Eclipse] "UTF-8" 인코딩 설정하기
이클립스 인코딩 방식을 "UTF-8"로 설정하자 JSP파일을 만들고 보면 charset="EUC-KR"로 되어있는 것을 볼 수 있다. JSP 템플릿을 보면 charset=${encoding}로 인코딩 방식이 변수로 되어있다. 이클립스의 설정을 변경해 JSP파일이 charset="UTF-8"로 바로 만들어지도록 하자. Window > Preferences 선택 'encoding'으로 검색하여 General > Workspace > Text file encoding > Other: UTF-8로 변경 Web > JSP Files > Encoding: ISO 10646/Unicode(UTF-8)로 변경 추후 개발에 필요하다면 다른 항목들도 변경해주자. [이클립스(Eclipse) 개발환경 "UTF-8" 인코딩 설..
2017.03.17