-
spring bootπ [Error] Error resolving template [like/65/find], template might not exist or might not be accessible by any of the configured Template Resolvers ...2023. 9. 19. 16:46728x90
json Error resolving template [like/65/find], template might not exist or might not be accessible by any of the configured Template Resolvers
π λ΄μ©
Spring boot
μνμ리ν
λ₯Ό μ¬μ©νκ³ μμΌλ©° ν΄λΉ μλ¬λ κ²μκΈμ λ€μ΄κ°μ μ’μμλ₯Ό λλ λμ§μ λν λ΄μ©μ λΆλ¬μ€κΈ° μνajax
λ₯Ό ν΅μ ν λ λ°μνλ€. ν΄λΉ μλ¬λ νμ리ν ν νλ¦Ώ μ¬μ©μ λ³΄ν΅ κ²½λ‘λ₯Ό μ°Ύμ§ λͺ»ν΄μ λ°μνλλ° μ΄λ² μΌμ΄μ€μλ ν΄λΉνμ§ μμλ€.π μμΈ
JSON
νμμ λ°μ΄ν°λ₯Ό μ μ‘νκ±°λ μλ΅ κ°μΌλ‘ λ°μ λ,Java
μμ ν΄λΉJSON
λ°μ΄ν°λ₯Ό Java κ°μ²΄λ‘ λ³νν΄μΌ νλ€. κ·Έλ¬ν μΌλ ¨μ κ³Όμ μ@RequestBody
,@ResponseBody
κ° μ²λ¦¬ν΄μ£Όλλ° κ·Έλ° λ³ν μ²λ¦¬ μμ΄JSON
ννμ κ°μ view κ°μ 맡ννλ € ν΄μ μλ¬κ° λ°μνλ€.π‘ ν΄κ²°λ°©λ²
@GetMapping("/like/{book_id}/find") private LikeListResponse findLike(@PathVariable final int book_id) { String member_id = "TEST"; return likeListService.findLike(book_id,member_id); }
@GetMapping("/like/{book_id}/find") private @ResponseBody LikeListResponse findLike(@PathVariable final int book_id) { String member_id = "TEST"; return likeListService.findLike(book_id,member_id); }
컨νΈλ‘€λ¬ μ΄λ Έν μ΄μ μ
@Controller
κ° μλ@RestController
λ₯Ό μ¬μ©νλ©΄ μ μμλ νλλ° κ·Έ μ΄μ λ @RestControllerλ @Controllerμ @ResponseBodyκ° λ λ€ λΆμ΄μκΈ° λλ¬Έμ @ResponseBodyλ₯Ό λͺ μνμ§ μμλ μλμΌλ‘ μλ° κ°μ²΄κ° 맡ν λκΈ° λλ¬Έμ΄λ€.λλ @Controller μ΄λ Έν μ΄μ μ λ³κ²½νμ§ μκ³ , κΈ°μ‘΄ λ©μλμ
@ResponseBody
λ₯Ό μΆκ°νμ¬ μ¬μ€ννλ μ μμ μΌλ‘ ν΅μ λμλ€.π‘ μ°Έκ³
728x90'spring boot' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ