HBlog
3/31 정리본 본문
1. try catch의 예외처리 때, log.error와 throw는 무슨 차이일까?
https://stackoverflow.com/questions/22072343/throw-exception-vs-logging#:~:text=throwing%2C they
log.error: 기록의 의미
throw: 예외를 던진다. 하던 작업을 중단하는 의미...?
2.ajax로 url을 이동할 때, GetMapping path와 url이 자동 맵핑이 됨...
→ @Responsebody를 활용하여 url값은 바로 보내주게 처리
3. ajax로 정보를 이동할 때, url을 이동할 일이 생겼다. 하지만... =& 등의 문자가 제대로 이동이 안되는 문제 발견
→ post방식을 활용하고, json형식으로 정보를 받아와야 함(text형식으로 받아오면 =등이 유니코드로 변환됨)
@Controller와 @RestController의 차이: http responsebody가 생성되는 방식
4.Controller: view가 반환
RestController: 객체를 반환, 객체는 json또는 xml형태로 반환. Responsebody+Controller
https://kimfk567.tistory.com/86
5. 자바 Map
ajax에서 배열을 보낼 때, map을 이용해서 key-value연결함
json형식으로 정보를 받아옴.
HttpServletRequest, HttpServletResponse
'프로그래밍 기록 > 전반적인 것' 카테고리의 다른 글
Ajax (0) | 2022.12.17 |
---|---|
JVM의 타임존 reading (0) | 2022.12.17 |
HTML 정렬문제 (0) | 2022.12.17 |
3/14 API 적용 (0) | 2022.12.17 |
3/10 http/https의 response를 읽는 방법 (0) | 2022.12.17 |
Comments