cannot be cast to javax.servlet.Servlet 에러 해결방법


Servlet 으로 실행하는 중에 cannot be cast to javax.servlet.Servlet 요런 에러가 발생했다?

 

자네 혹시 Class에 HttpServlet을 상속 받았는가?

 

ex) public class ControllerAction extends HttpServlet

 

상속을 받지 않으면 500 error 가 발생하며

 

Class is not a Servlet 즉 서블릿을 찾지 못하는 문구와  Class cannot be cast to javax.servlet.Servlet 서블릿을 캐스트 하지 못한다는

 

문구가 보일겁니다. 그럴땐 상속을 의심하시길 바랍니다.