개발환경
- sts4
- oracle xe 11g
- dbeaver
- java8
jsp 에서 날짜를 출력하는 과정에서 발생한 에러
Cannot convert [2024-05-01T05:47:21] of type [class java.time.LocalDateTime] to [class java.util.Date]
오라클의 timestamp 타입의 날짜를 가져오려고 하자
localDatetime 타입을 Date 타입으로 포맷팅을 해줘야 한다고 한다.
VO 클래스에서도 localDateTime 으로 데이터를 가져왔기 때문이다.
자바8 부터는 localDateTime을 지원하고 권장하는데 jstl은 아직 Date 타입을 원하는 것 같다.
따라서 타입을 맞춰줘야 한다.
jsp 에서 바로 처리해주자
성공!
✅ 참고자료
JSP의 JSTL에서 JAVA8 LocalDateTime 사용하기
JAVA8의 LocalDateTime을 이용해서 DB로 부터 데이터를 받아와서 JSP 페이지에 값을 넣으려고 하는데 에러가 발생 하였다. There was an unexpected error (type=Internal Server Error, status=500). Cannot convert [2019-04-17T15:4
kimseungjae.tistory.com
'👩💻 BackEnd > ☕️ 자바 [Java]' 카테고리의 다른 글
JSP에서 data set 활용하기 (0) | 2024.05.09 |
---|---|
[ Jquery / javascript] textarea 값 가져오기 (0) | 2024.05.02 |
멀티 스레드와 싱글 스레드, 스레드의 IO블로킹, 쓰레드 그룹 (0) | 2024.04.11 |
[Java] 자바의 정석 : 내부 클래스의 제어자와 접근성 / 익명 클래스 (0) | 2024.02.27 |
[Java] 자바의 정석 : 디폴트 메서드와 static 메서드 (0) | 2024.02.27 |