아래와 같이 db에 있는 변수 중 date 형식으로 된 joindate에 날짜를 저장하려고했다.

저장은 아래와 같은 형식으로 20151211과 같이 저장을 시도했다.

insert.jsp의 input type은 text로 설정했고

아래와 같이 날짜 값을 입력한 후

저장을 시도했으나 아래와 같이 400 잘못된 오류 메세지가 발생하였다.

또한 console에서도 정확한 오류 원인이 표시되지않았다.

해당 문제는 VO에 있는 joindate에 String으로 set하려고해서 발생한 문제로 확인된다.

아래 joindatr의 자료형을 Date에서

아래와 같이 String으로 변경해주고

get, set 메소드도 String으로 변경된 자료형에 맞게 다시 get, set을 진행해준다.

그리고 MemberDAO 역시 getDate로 되어 있는 것을

getString으로 변경해준다.

그리고 나서 해당 insert.jsp 페이지에서 다시 날짜를 입력하고 등록 진행을 하면

아래와 같이 날짜 형식으로 정상 저장이 된 것을 확인할 수 있다.

String으로 저장되었어도 db에서는 날짜 형식이기 때문에 아래와 같이 날짜 형식으로 입출력되는 것을 확인할 수 있다.

'

+ Recent posts