1. 程式人生 > 其它 >SpringMVC錯誤:javax.servlet.ServletException: No adapter for handler

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"/>
      <!--檢視解析器 : 模板引擎 Thymeleaf , Freemarker -->
      <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="internalResourceViewResolver">
         <!--
          mybatis:trim標籤:
             prefix:字首
             suffix:字尾
         -->
         <property name="prefix" value="/WEB-INF/jsp/"/>
         <property name="suffix" value=".jsp"/>
      </bean>