목록웹_서버_개발/JAVA (5)
공부하는 소담아빠
오라클 자바 유료화로 인해 찾아보던 중 Zulu를 설치해보기로 한다. 현재 유지 보수하고 있는 시스템은 규모가 큰 부분이 아니기 때문에 최신버전인 11로 설치했다. 1. Windows 10 https://www.azul.com/downloads/zulu/zulu-windows/MSI 파일로 설치한다. 기본적인 환경 변수 설정은 기존 자바 설치와 동일하다.windows키 + Pause Break => 시스템 => 고급 시스템 설정 => 환경변수 => 시스템변수 JAVA_HOME 없을 시 새로 만들기 JAVA_HOME C:\Program Files\Zulu\zulu-11 CLASSPATH 없을 시 새로 만들기 CLASSPATH %JAVA_HOME%\lib Path 편집 추가 C:\Program Files\Z..
from: https://www.infoq.com/news/2017/09/Java-9-release-sept-21 2차: https://okky.kr/article/416765 BY kenu 자바 SE의 차기 릴리스인 버전 9는 2017년 9월 21일에 릴리스 될 예정 이며 일부 주요 변경 사항이 있습니다.JDK 9의 핵심 변화는 오라클에 따르면 "새로운 종류의 Java 프로그래밍 구성 요소인 모듈, 명명된 자체 코드 및 데이터 모음"을 소개 한 것입니다. 모듈 기술의 핵심 목표는 Java 응용 프로그램과 핵심 Java 런타임 자체의 크기와 복잡성을 줄이는 것입니다. 이를 위해 JDK 자체가 모듈화되어 오라클이 성능, 보안 및 유지 보수성을 개선하고자 합니다.Java 9 모듈을 지원하기 위해 루트 디렉토..
JSP에서 DB의 datetime 형식을 출력할 때 시분초 뒤에 소수점이 붙는 현상이 발생한다.처리 방식은 다양하게 있지만 데이터타입을 datetime으로 유지하며 소수점을 제거하고 싶을 때 사용하는 방법이다. 기본적으로 JSTL을 사용하는데는 라이브러리를 사용한다. ${db_time}은 DB에서 가져온 datetime 컬럼값이다. 형식 패턴을 db의 시간컬럼과 맞춰준 후 재변환한다. 필요한 상황에 맞춰 사용하면 되겠다.
JSTL에서 사용하는 IF문을 정리해 놓으려 한다.기본적으로 JSTL을 사용하는데는 라이브러리를 사용한다. IF문을 사용하는 방법은 몇가지로 구분된다. 1. abc는 001입니다. 2. abc는 001입니다. abc는 001이 아닙니다. 3. eq, ne, empty abc는 001입니다. abc는 002가 아닙니다. abc 변수는 정의되지 않았습니다. abc 변수가 정의되어 있습니다. 기호에 맞춰 사용하면 되겠다.