2008. 10. 14. 09:18ㆍ컴퓨터 프로그램
Spring 라이브러리의 commons-logging.jar의 필요성
기본적으로 Spring은 WAS 0.6.1부터 JasperReports를 사용하며 이는
다음과 같은 라이브러리를 필요로 한다는 말이다.
• BeanShell
• Commons BeanUtils
• Commons Collections
• Commons Digester
• Commons Logging
• iText
• POI
또한 JasperReports는 JAXP와 얌전한 XML Paeser를 요구한다.
<<Spring 2,5 Reference>>
Your application will need to include the latest release of JasperReports, which at the time of writing was 0.6.1.
JasperReports itself depends on the following projects:
• BeanShell
• Commons BeanUtils
• Commons Collections
• Commons Digester
• Commons Logging
• iText
• POI
JasperReports also requires a JAXP compliant XML parser.
<<JasperReports>>
JasperReports는 다양한 컨텐츠를 스크린이나 프린터, PDF, HTML, XLS, CSV, XML 파일 등으로 출력하는 강력한 리포팅 툴이다. 전체적으로 자바로 쓰여졌으며, 다양한 어플리케이션에서 사용되어 위와 같은 다양한 포맷으로 컨텐츠를 생성할 수 있다.
XML 포맷으로 리포트 디자인을 작성하여 컴파일 한 후 RDBMS와 JDBC를 통해 데이터를 바인딩함으로써 최종적으로 다양한 리포트을 생성할 수 있다.
아래의 그림은 XML 포맷의 리포트 디자인과정부터 최종적으로 JasperRepoting Engine으로부터 최종 결과 리포트를 생성하는 과정을 한 눈에 볼 수 있도록 표현하고 있다.
최신버젼은 http://sourceforge.net/projects/jasperreports 에서 다운로드가 가능하다.