안녕하세요 이번 포스팅에서는 날짜형식을 원하는 형식으로 출력하는 방법과 문자열 - 날짜로 변환하는 방법을 알아보겠습니다. 아래의 예제 소스를 보면서 확인해보겠습니다. 0. import 하기 예제의 자료형을 사용하기 위해 아래의 소스처럼 import를 해줘야합니다. import java.util.Date; import java.util.Calendar; import java.text.SimpleDateFormat; 1. 오늘 날짜 구하기 Date today = new Date(); SimpleDateFormat format1 = new SimpleDateFormat("yyyy년 MM월 dd일 hh시 mm분 ss초"); SimpleDateFormat format2 = new SimpleDateFormat("..
안녕하세요. 오늘은 정확도가 좋은 BigDecimal 자료형에 대해서 알아보겠습니다. 1. BigDecimal ? BigDecimal 자료형은 다른 자료형들. int, double, float들에 비해 사용하기 불편합니다. 그렇다면 이 자료형을 사용해야 할 때는 언제일까요? 우리가 자주 사용하는 실수형 자료형. double, float은 소수점의 정밀도가 정확하지 않아 연산 시, 값의 오차가 발생할 수 있습니다. 이 이유로는 double, float은 실수를 이진수의 근사치로 저장하기 때문입니다. 위에 설명해드린 것 처럼 소수점 아래, 아주 작은 숫자의 오차를 허용하지 않는 자료형을 사용할 때 BigDecimal 자료형을 사용합니다. 이 BigDecimal 자료형은 속도가 느리고 사용하기 불편하지만, 숫..
안녕하세요. 프로그래밍을 하면서 조건문과 반복문은 정말 중요한데요. 이번 포스팅은 JSTL에서 사용하는 조건문에 대해서 알아보려고 합니다. JSTL에서 사용하는 조건문은 , 입니다. 아래의 예제 소스를 보면서 알아보겠습니다. 1. JSP 상단에 JSTL 라이브러리 추가하기 JSTL을 사용하기 위해선, JSTL라이브러리를 추가해야 합니다. 2. 사용 방법 JAVA의 if문과 비슷하지만, else 구문은 없습니다.
안녕하세요. jsp에서 반복문이 필요할 때 JSTL을 이용할 수 있습니다. 이번 포스팅에서는 이 JSTL의 반복문이라고 볼 수 있는 c:forEach 사용방법을 알아보겠습니다. 1. JSTL Core 선언 JSTL을 사용하기 위해선, 해당 JSP 페이지 상단에 아래 선언을 해야합니다. 2. 기본 구조 확인하기 아래 소스코드는 c:forEach 기본 구조입니다. ... /** c:forEach 속성 설명 **/ // var : 사용할 변수 명 // items : Collection 객체(List, Map) // begin : 반복 시작 index(기본 값 0) // end : 반복 종료 // step : 반복 시, 증가 폭 // varStatus : 반복문 돌고 있을 때, 해당 상태를 보여주는 변수 /**..