1. 程式人生 > >ssm專案整合中遇到的tomcat啟動的時候報錯Error creating bean with name 'xxxController'

ssm專案整合中遇到的tomcat啟動的時候報錯Error creating bean with name 'xxxController'

今天學習整合ssm專案在測試框架是否可用時,一執行maven的tomcat就報上面的錯誤,

一開始還以為是service層註解沒有寫好,後面檢查發現沒有錯誤,最後是在web.xml檔案中發現下面的param-value寫錯了,applicationContext-*.xml中application少了一個n。

<!-- 載入spring容器 -->
  <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:spring/applicationContext-*.xml</param-value>
  </context-param>

還有在事務切面中少了.

<aop:config>
<aop:advisor advice-ref="txAdvice"
pointcut="execution(* cn.itcast.e3mall.service..*.*(..))" />
</aop:config>

耗費了大量時間,最後解決了,希望可以幫到大家!