관리 메뉴

JIE0025

[error] javax.servlet.ServletException: No adapter for handler SpringBoot 본문

백엔드/이슈, 트러블슈팅

[error] javax.servlet.ServletException: No adapter for handler SpringBoot

Kangjieun11 2022. 12. 17. 01:29
728x90

에러 메세지

javax.servlet.ServletException: No adapter for handler SpringBoot

 

 

No adapter for handler [com.FlagHome.backend.v1.category.controller.CategoryController@36a848f7]: The DispatcherServlet configuration needs to include a HandlerAdapter that supports this handler
at org.springframework.web.servlet.DispatcherServlet.getHandlerAdapter(DispatcherServlet.java:1305) ~[spring-webmvc-5.3.22.jar:5.3.22]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) ~[spring-webmvc-5.3.22.jar:5.3.22]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.22.jar:5.3.22]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.22.jar:5.3.22]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.22.jar:5.3.22]

 

 

✅ 해결 방법

RestController에 지정하던 Url 경로를 @RequestMapping으로 빼준다.

@RestController("/v1/categories")
public class CategoryController {
@RestController
@RequestMapping("/v1/categories")
public class CategoryController {

 

 

 


 

참고자료

https://springhack.com/javax-servlet-servletexception-no-adapter-for-handler-springboot%E8%B5%B7%E5%8B%95%E6%99%82%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC/

 

javax.servlet.ServletException: No adapter for handler SpringBoot起動時のエラー - 【Spring Hack】

javax.servlet.ServletException: No adapter for handler SpringBoot起動時のエラー 2021-02-09 23:36:00.340 ERROR 13512 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path

springhack.com