[Moment.js] moment String을 Controller에서 LocalDateTime으로 받기
moment으로 startDate를 포맷하여 startDate.format("YYYY-MM-DDTHH:mm:ss")
ajax를 이용해 컨트롤러로 보냈다.
LocalDateTime 데이터타입이 당연히 받을 수 있을 줄 알았는데 typeMismatch.java.time.LocalDateTime 에러가 발생했다.
moment으로 startDate를 포맷하여 startDate.format("YYYY-MM-DDTHH:mm:ss")
ajax를 이용해 컨트롤러로 보냈다.
LocalDateTime 데이터타입이 당연히 받을 수 있을 줄 알았는데 typeMismatch.java.time.LocalDateTime 에러가 발생했다.
달력을 만들면서 오늘날짜와 일치하는 셀에는 음영을 넣고 싶었다.
여기서 잠깐🤚
모먼트js로 달력을 만들고싶다면 포스팅:: 동적 달력(캘린더)만들기을 참조하면 된다.
이미지태그사용시 src경로에 이미지가 없다면 기본 이미지를 설정하고 싶었다.
찾아보니 onerror 속성을 찾아서 손쉽게 처리할 수 있었다. 그런데 여전히 디폴트이미지를 못 불러오는 에러가 발생했다.
DB저장도 잘되고 controller를 디버그에서 확인해보니 result값도 정상적으로 잘 작동되었는데 화면에서만 오면 ajax에서 success를 타지않고 error로 빠져버렸다.
왜일까?
트리구조의 메뉴를 select하는 과정에서 1뎁스가 10개가 넘어가니 문제가 발생했다.
잘 되던 maven프로젝트가 refresh만 하면 BeanCreationException을 내며 서버런에 실패했다.
SQL 쿼리 작성시 PK키가 중복되는 경우 지정한 데이터만 INSERT가 아닌 UPDATE 시킬 수는 없을까?
ON DUPLICATE KEY UPDATE를 사용하면 된다.