본문 바로가기

Java+

(23)
<jsp:forward page="url" /><jsp:include /> <%@ include %> 이 액션을 만나면 현재 jsp 파일 처리를 그만 두고, 지금까지 열심히 쓰고 있던 응답 버퍼를 싹 지우고 request를 타겟 리소스(“url”)로 보냅니다. Note! 타겟 리소스를 부른 jsp 파일은 액션 전에 화면에 아무것도 쓰지 않습니다. 만약 forward를 만나기 전에 응답에 쓰여진 것이 있으면, forward가 일어난 다음에 모두 사라지게 되죠. 그래서, 만약 forward 전에 응답을 보냈다면(out.flush()를 호출했다면) 클라이언트에서는 out.flush() 당시에 응답 버퍼에 있던 내용만 볼 수 있게 됩니다. 그 이후에 forward 되거나 출력 버퍼에 쓰인 내용은 볼 수 없게 됩니다. 다음과 같이 작성한 후, test.jsp에서 request.getParameter("name1"..
TortoiseSVN 사용하기 다운로드: http://tortoisesvn.net/downloads 설치 Next 동의 - Next 설치폴더 및 설치요소 선택 - Next Install Installing... 설치완료 - Finish 재시작 - Yes 한글 언어팩 다운로드 및 설치 ( TortoiseSVN 다운로드 링크 아래쪽에 있슴 ) Next 순식간에 설치후... - 완료 - Finish 시작 - 프로그램 - TortoiseSVN - Setting - Language 변경 탐색기 빈 공간에서 마우스 오른쪽 버튼 클릭 후 나오는 메뉴에서 TortoiseSVN 관련 메뉴들이 한글로 나오는지 확인 SVN 사용하기 예) 저장소 URL: nerv-team.co.kr/kdbrace 동기화할 디렉토리: docs 빈 공간 - 마우스 오른쪽버튼..
썸네일(Thumbnail) 만들기 이미지를 목록으로 표시할 경우 원래의 이미지 대신 작은 크기의 이미지를 표시하는데 이것을 '썸네일'이라고 합니다. 이전 버전의 자바에서는 이미지 처리를 위해서 JAI(Java Advanced Imaging) 라이브러리를 이용했어야 했지만, JAVA 1.5부터는 ImageIO가 자바의 기본 패키지내에 포함된 것 같습니다. 테스트 환경 - Java(TM) SE Runtime Environment (build 1.6.0_14-b08) - Oracle Weblogic Server 10gR3 - Eclipse 3.5 700x525 → 100x100 썸네일 비교 ImageIO 가 JAI 보다 용량은 작은데 화질이 좋군요...(메타데이터가 안들어가서 그런듯?) Tulips.jpg(700 x 525) - 107KB J..
Java2Html http://www.java2html.de/ .java 파일을 html 이나 다른 포멧들로 변환히켜주는 플러그인 입니다. - 이클립스에 적절히 설치합니다. - Project Explorer 탭에서 아무 java 파일에서 마우스 오른쪽 버튼 클릭 → Java2Html - 출력 포멧과 어떻게 저장할 것인지(파일/클립보드) 선택합니다. 출력 포멧은 입맛에 맞게 고르고 OK 누르면 끝! XHTML 1.0 Transitional (inlined fonts) XHTML 1.1 (with stylesheet) XHTML 1.0 transitional (with stylesheet) TeX RTF (Rich Text Format) Convert to file : 파일로 저장 Convert to clipboard : 클..
Jad + JadClipse http://www.kpdus.com/jad.html http://www.varaneckas.com/jad http://sourceforge.net/projects/jadclipse/ 클래스 파일을 디컴파일 해주는 프로그램입니다. : class 파일을 디컴파일 하는 파일 : 이클립스 플러그인 공식 간단한 설명서 -_- 콘솔에서의 사용법은 'jad.exe 파일이름.class' 하면 됩니다. > jad.exe StringBuffer.class Parsing StringBuffer.class... Generating StringBuffer.jad StringBuffer.class 를 디컴파일하니 StringBuffer.jad 파일이 생성 되었습니다. 열어보면 디컴파일이 되어 있네요~ 이클립스에서 사용하는 방법..
Java with SQLite 예전에 PHP로 일할적에 알았던 SQLlite.. 아주 간단한 DB를 이용한 테스트에 잠깐 잠깐 썻었는데 이제는 JAVA 로 갈아타면서 기억속에 잊혀져버렸죠... 어느날 문득! +_+ 생각나서 찾아보니 이건 뭐 jdbc 만 해주면 바로 ㅇㅋㅂㄹ! Sqlite란? http://www.sqlite.org/ PHP 5 웹 프로그래밍 가이드 카테고리 컴퓨터/IT 지은이 이승혁 (비비컴, 2006년) 상세보기 SQLite는 그 이름이 갖는 의미에서도 짐작할 수 있듯이 비교적 가벼운 경량급 데이터베이스이다. - 텍스트 파일 기반의 데이터베이스이다. - 파일 시스템에 의한 방법 외에는 데이터베이스에 대한 접근을 제어할 수 있는 방법이 없다. - 다른 서버로의 이식성이 뛰어나다. - 표준 SQL 규약인 SQL92의 거..
Java Database Connectivity Oracle - http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html Class.forName("oracle.jdbc.driver.OracleDriver"); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", "id", "*****"); MySQL - http://dev.mysql.com/downloads/connector/j/ Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql//localhost:3306..