betterthani / saveWallet

0 stars 0 forks source link

풀캘린더 #15

Open betterthani opened 1 year ago

betterthani commented 1 year ago

json get방식으로 데이터 넘겨받고, url은 full calendar가 존재하는 url로 설정하였으며, 데이터 값이 잘 넘어갔는지 로그에 찍어서 확인해주었다.

로그 내용 : 
Array(2)
0
: 
{start: '2023-02-01', title: '3,000', url: '/product/shopping_list_write/detail_view?productId=1'}
1
: 
{start: '2023-02-14', title: '500,000', url: '/product/shopping_list_write/detail_view?productId=12'}
length
: 
2
[[Prototype]]
: 
Array(0)

data로 받아온 값을 events:data로 뿌려준다.

따로restcontroller 파일을 만들지 않으려고 @responsebody어노테이션을 이용하여 한 페이지에 완성시켜주었다.

bo에서 꺼낸 productList를 hashMap을 이용해 put하여 title(제목)과 start(날짜)과 url의 이름으로 값을 json으로 변환(JSONObject)하고, 해당 값을 json형식 array에 넣고 return(JSONArray) 하였다.

betterthani commented 1 year ago

Date형으로 받아오게 되면 내가 원하는 모양으로 되지 않아 DateFormat을 이용하여 형태를 변환시켜주어 파란색 바가 날짜에 뒤덮일 수 있게 변경해주었다.

또한, 숫자도 보기 편하도록 형변환을 해주었다.