1. Apache Commons Logging(JCL)
- 간단한 로깅 방법 구현, 다른 로깅 구현을 간결하게 연결해주는 로깅 패키지
2. Apache log4j
- Apache 로깅 서비스 프로젝트, 실행 파일 변경 없이 실행시 로깅 가능
3. SLF4J
- 여러 로깅 프레임워크에 대한 추상화 제공, JDK14, JCL, log4j 1/2, logback 사용 가능
로깅의 필요성
- 웹 애플리케이션 개발 시에는 디버깅 환경이 있어 문제 발생 시 오류 원인 찾기 쉬움
- 웹 애플리케이션이 실제 서비스 되고 있을 때는 다수의 사용자가 오랜 시간에 걸쳐 사용하므로 문제 발생 오류 원인 찾기 어려움
- 이러한 문제를 해결하기 위해 로깅을 사용할 필요가 있음
Apache Commons Logging
Log 인터페이스: 기본적인 로깅 방법 제공
로깅 수준
trace < debug < info < warn < error < fatal
LogFactory 추상 클래스: Log 객체 생성하는 팩토리
SimpleLog 클래스: 단순한
※ TomcatX VM 옵션 설정( -Dfile.encoding=UTF-8)
또는 netbeans/etc/netbeans.conf 수정
netbeans_default_options 마지막에
log4j
Loggers: 핵심클래스 -> org.apache.log4j.Logger
'기타 > JSP' 카테고리의 다른 글
JavaMail API (0) | 2020.06.09 |
---|---|
JSP 파일 처리 (0) | 2020.06.09 |
JSP + JDBC API (0) | 2020.06.09 |
JSTL (0) | 2020.06.09 |
JSP 표현식 언어와 태그확장 (0) | 2020.06.09 |