스프링3.0의 어노테이션 기반 MVC 사용 설정 방법 스프링3.0 MVC를 사용하기 위해 스프링 라이브러리를 이클립스에 포함시킵니다. (Maven방식이 아닌 수동방식입니다) 스프링 라이브러리를 다운받는 주소 http://www.springsource.org/download 스프링3.0 배포파일에서 doc 문서까지 포함된 배포판을 다운로드 받고 압축을 해제합니다. 압축이 풀린 디렉토리 중 'dist'.. Java2EE Framework/Spring 3.0 2011.04.29
barcode39로 출력하는 방법 JSP에서 바코드를 출력할 때는 자바스크립트로 만든 라이브러리인 barcode.js 를 사용하는 방법도 있는데, 자바스크립트를 사용하면 프린트 된 후 스캐너로 읽히지 않는 경우 있습니다. 그래서 이미지로 생성되는 방법을 찾다 ZXing 라이브러리를 찾았는데 ZXing은 이미지를 생성해 저장하는 방법이 아닌 스.. Java2EE Framework/zxing-1.6 2011.04.26
ZXing을 사용하여 JSP에 QR코드 출력하기 ZXing을 사용하여 QR코드를 출력하기 위해서는 core.jar 와 javase.jar 파일이 필요합니다. 해당 파일을 빌드하여 프로젝트의 lib 디렉토리에 import 시킵니다. JSP코드는 다음과 같습니다. (클릭하여 원본으로 보세요) 결과는 아래와 같습니다. Java2EE Framework/zxing-1.6 2011.04.26
컴파일해 jar 파일 생성하는 방법 우선 컴파일에는 Ant를 사용합니다. Ant를 설치한 후 Jar파일을 생성하기 위해 명령창으로 들어갑니다. 명령창에서 ZXing을 압축해제 한 디렉토리로 이동한 후 core디렉토리에서 'ant'를 입력합니다. 빌드에 성공하면 core.jar 파일이 생성됩니다. 다른 모듈도 같은 방법으로 빌드하면 해당 Jar 파일이 생성됩니.. Java2EE Framework/zxing-1.6 2011.04.26
ZXing ("Zebra Crossing") 이란 ZXing 은 오픈 소스로, 다중 형식의 1D/2D 바코드 이미지를 처리하는 자바 라이브러리입니다. 바코드를 생성하고 읽을 수 있는 기술을 지원하며 지원하는 바코드 형식은 다음과 같습니다. (바코드와 QR코드 모두 지원) UPC-A 와 UPC-E EAN-8 과 EAN-13 Code 39 Code 93 Code 128 QR Code ITF Codabar RSS-14 Data Matrix PDF 417 Aztec ZXin.. Java2EE Framework/zxing-1.6 2011.04.26
Ant 다운로드 및 설치 방법 Ant는 Apache 프로젝트의 일환으로 다운로드 사이트 주소는 다음과 같습니다. http://ant.apache.org/bindownload.cgi 해당 사이트에서 윈도우 사용자는 바이너리 형식의 zip파일을 다운로드 받습니다. 설치는 다운로드 받은 Zip 파일의 압축을 푼 후 압축을 푼 디렉토리에서 Ant의 bin 디렉토리를 시스템 변수에 추가.. Java2EE Framework/Ant 2011.04.26
Spring 프레임워크와 EJB 방식 Spring 프레임워크는 JavaEE 기반의 어플리케이션 개발을 쉽게 해주는 오픈 소스 어플리케이션 프레임워크로, 간단한 자바 객체(POJO: Plain Old Java Object)를 경량(Lightweight) 컨테이너(스프링)를 통해 생성 및 관리하는 빈(Bean)으로 처리해준다. ■ Spring 프레임워크의 특징 엔터프라이즈 어플리케이션을 쉽게 구.. Java2EE Framework/Spring 3.0 2010.10.12
Spring2.0과 Spring3.0 버전의 차이점 스프링2.0과 스프링2.5 둘 다 IoC(The Inversion of Control) 컨테이너(Container)라는 점에 같지만, 스프링2.5는 다음과 같은 차이점을 가지고 있다. 1. 새로운 Bean 범위 2.0 버전의 스프링은 두 가지(Singleton and Prototype) 범위의 레벨만 지원했다. 하지만 2.5 버전에서는 Bean Scopes를 제공한다. 2. 쉬운 XML 설정 더 이상 sprin.. Java2EE Framework/Spring 3.0 2010.10.12
타일즈와 JSTL을 같이 사용할 때 주의할 점 1. 레이아웃 페이지에 JSTL 태그 선언을 한다고 사용할 페이지에서 JSTL 태그 선언을 생략 못함. 레이아웃 페이지에서 JSTL태그 선언을 하고 실제 JSTL을 사용하는 페이지에서 JSTL 태그 선언을 하지 않는다면 적용되지 않습니다. 레이아웃 페이지는 JSTL를 사용하지 않는다면 굳이 선언할 필요없습니다. 하지.. Java2EE Framework/Struts1.3 2010.09.10
스트럿츠와 타일즈 컴포넌트 조합 ■ Tiles (타일즈) 컴포넌트 타일즈 컴포넌트는 페이지의 모듈화를 위해 지원하는 컴포넌트이다. 스트럿츠는 Action 을 수행한 후 ActionForward 로 페이지를 전환하기 때문에 단순한 입력을 받아 Action을 수행한 후 출력페이지로 출력하는 단순한 페이지 전환에는 좋다. 하지만 메인 페이지를 유지한 채 콘텐.. Java2EE Framework/Struts1.3 2010.09.10