본문 바로가기

블로그 공학/단기 컨텐츠

MultipartRequest를 이용하여 업로드구현하기 (소스 코드) * 강좌를 시작하기전에.... - 기존의 jspSmartUpload를 대체해 가고 있는 MultipartRequest에 대한 간단한 사용법에 대해 강의 합니다. JSP만을 사용하는 강좌이며 Beans, Servlet은 다루지 않습니다. - MultipartRequest는 COS 패키지에 포함되어 있는 파일 업로드 컴포넌트 입니다. - COS 에서는 한글등(non-Latin-1)의 언어를 지원하지 않았었습니다. 그러한 이유로 이아스(이창신)님 께서 배포한 COSI(COS International) 를 주로 사용 하였으나, 이아스님의 노력에 힘입어 2002년 5월 9일 자 COS에서는 한글을 포함한 non-Latin-1 계열의 언어를 지원하게 되었습니다. 근 2년간의 국제화를 위한 투쟁이 비로서 결실을 맺는.. 더보기
[경험을바탕] 윈도우7 -> xp 설치 후 멀티부팅 XP 설치 : 멀티 부팅하기 > 윈도우 7 설치 후 - > XP 설치하면 XP로만 부팅됨 해결 방법 : 1. easyBCD 받아서 설치하고 파일 다운로드: 2. 실행할 때 이상한 느낌표 경고창 뜨면 c: 설정하고 확인 3. 아래와 같이 Add/Remove Entries 에서 Type 에 'Windows Vista/Longhorn' 선택하고 멀티 부팅 시 원하는 이름(ex: Windows 7) 설정하고 추가, 원한다면 위쪽 메뉴에서 업/다운 으로 멀티부팅 화면에 출력될 OS 순서를 설정 가능 4. Change Settings 에 가서 Drive 설정 부분을 OS가 설치된 파티션에 맞게 설정 내컴퓨터에서 들어가서 XP, Win7 이 각각 어느 드라이브에 설치 되었는지 확인하면 됨 필.. 더보기
부모창 새로고침 하면서 팝업창 닫기 window.opener.document.location.href = window.opener.document.URL; // 부모창 새로고침 window.close(); ex) 더보기
자바 디컴파일러 JAD ( class -> java ) 파일 다운로드: jad.exe 파일을 java 소스가 있는 곳으로 옮긴 후 콘솔 창에서 아래 명령어를 입력하면 됩니다. 1. 클래스 하나만 디컴파일시 example1.class 를 디컴파일시 jad.exe 를 디컴파일할 파일과 동일한 폴더에 놓는다. Command 창에 jad -o -sjava example1.class 결과물 : 'example1.java' 2. Package 를 디컴파일시 tree 폴더 아래의 모든 클래스파일을 디컴파일시 폴더와 같은 폴더에 jad.exe 를 위치하고 Command 창에 jad -o -r -sjava -dsrc tree/**/*.class 결과물 : 폴더내에 [src] 폴더가 생성된다 더보기
CD에서 mp3 추출 (cd-rom 파일 mp3로 변환하기) ▶ 아래 링크한 CDex를 다운 받아 설치한후 구입한 CD를 CD-Rom에 넣고 실행합니다. 프로그램을 실행하면 해당 목록이 나오고 변환버튼을 클릭하여 MP3로 추출 할 수 있습니다. ▶ 변환된 MP3파일은 기존 방법과 동일하게 USB를 이용하여 넣으시면 됩니다. 자세한 방법은 캡쳐 이미지를 첨부하니 참고하세요!! ▶ Cdex를 실행하고 환경 설정 버튼을 클릭한다. ▶ MP3가 저장될 폴더를 지정한다. ▶ MP3로 저장될 음질을 선택한다. ▶ MP3 변환 버튼을 클릭한다. ▶ 지정된 폴더에 MP3이 생성된다. ^^ 추출된 파일을 USB를 이용하여 MP3로 전송 하시면 됩니다. 더보기
윈도우 xp 원격 데스크탑 설정 1. 내컴퓨터 우클릭 -> 속성 -> 원격지원, 원격데스크톱 체크 박스 모두 선택 2. 내컴퓨터 우클릭 -> 관리 -> 로컬 사용자 및 그룹 3. 오른쪽 창에서 사용자 선택 -> Administrator 오른쪽 클릭 -> 암호설정, ( 암호를 지정하지 않으려면 그냥 확인만 누르면 됩니다) 4. 자신의 IP 주소 확인 : 시작 -> 실행 -> cmd 접속 후 ipconfig 이제 모든 준비가 끝났습니다. 다른 곳에서 집에 있는 내 컴퓨터에 접속이 가능해 졌습니다. 5. 시작 -> 프로그램 -> 보조프로그램 -> 원격 데스크톱 연결! 아까 적어둔 자기 아이피를 적어넣습니다 . 예를 들면 111.111.222.222 7. 미리 정해둔 암호를 입력합니다. 끝! 더보기
euc_kr 에서 utf-8로 전환 정리 초기 조건은 mysql 3.23.55 또는 mysql 4.0.24 버전이었고 옮겨 가는 환경은 utf-8 , mysql 4.1.x,mysql 5.0.x 버전입니다. 1. 편집기 편집기는 아무거나 쓰지 마시고 저는 에디트플러스 2.31 을 사용하였습니다. euc_kr 로 된 파일을 utf-8로 저장시 utf 식별자가 따라 붙기 때문에 메모장 등에서 파일을 저장하게 되면 화면 상단 또는 테이블과 테이블 사이에 빈공백이 생깁니다. 이와 같은 것을 BOM 이라고 하는데요. 이를 제거해 주기 위해서는 특수한 프로그램이 필요한 것입니다. 이클립스 등에서도 이를 제거해 줄 수 있는 기능이 있다고 하더군요. 에디티플러스에서는 2.31 버전에서 보면 도구 > 기본설정 > 파일 > 왼쪽화면에서 UTF-8 식별기호 설정란이.. 더보기
JSP 파일 삭제 방법 String fileName = "test.html"; //지울 파일명   String fileDir = "fileDir"; //지울 파일이 존재하는 디렉토리   String filePath = request.getRealPath(fileDir) + "/"; //파일이 존재하는 실제경로   filePath += fileName;   File f = new File(filePath); // 파일 객체생성   if( f.exists()) f.delete(); // 파일이 존재하면 파일을 삭제한다.%> 더보기
window.open 팝업창 열기 n1019_2.html문서입니다 더보기
펌핑 렘마 (Pumping lemma) 완벽 정리 Pumping lemma (펌핑 램마, 펌핑램마)가 정리된 ppt 파일입니다. 더보기