SpringMVC错误:javax.servlet.ServletException: No adapter for handler


SpringMVC错误:javax.servlet.ServletException: No adapter for handler

  • 问题:javax.servlet.ServletException: No adapter for handler

    • 问题原因:springmvc-servlet.xml中注册的bean不匹配,核对后修改即可;

 

  • 解决方案:

    • 检查springmvc-servlet.xml中注册的bean服务:


      <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/>

      <bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"/>

      <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="internalResourceViewResolver">
         
         <property name="prefix" value="/WEB-INF/jsp/"/>
         <property name="suffix" value=".jsp"/>
      bean>