자바(Java)/JAVA 2EE 91

My-SQL 5.1 데이터베이스를 사용할 때 한글이 깨지는 경우

My-SQL 5.1 데이터베이스에서 쿼리문이나 결과값에서 한글이 깨지는 경우 문자 인코딩 값이 맞지 않기 때문입니다. 쉽게 해결하는 방법은 컨넥션 객체를 생성할 때 문자 인코딩 값을 지정하는 방법입니다. String mysqlServer = "jdbc:mysql://localhost:3306/데이터베이스명?setUnicode=true&characterEncoding=euckr"; String userid =..

commons-fileupload 패키지를 사용한 파일 업로드 처리 방법

commons-fileupload 패키지를 사용한 파일 업로드 처리 방법 commons-fileupload 패키지는 서버의 메모리상에서의 파일 처리가 가능한 파일 업로드 패키지입니다. commons-fileupload 패키지는 commons-io 패키지 기반 위에 작성된 패키지이기 때문에 commons-fileupload 패키지를 사용하기 위해서는 commons-io 패키지를 포함해..

클라이언트가 파일을 다운로드 받을 수 있게 처리하는 방법

클라이언트가 파일을 다운로드 받을 수 있게 처리하는 방법 일반적으로 웹 브라우저는 문서의 타입을 해석해 브라우저에서 표현할 수 있다면 직접 브라우저에서 출력합니다. 따라서 HTML 문서에 링크를 걸어 다운로드가 가능한 파일은 zip 파일 같은 바이너리 파일입니다. 하지만 텍스트 파일과 이미지..