奇怪,為啥我的org.springframework.web.servlet.DispatcherServlet類找不到
訪問http://localhost:8080/seckill/list
報錯java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
<servlet>
<servlet-name>seckill-dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/spring-*.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>seckill-dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
2019-04-16
誰解決了??
2018-12-20
在idea中怎么解決?
2018-09-08
依賴包沒有在Tomcat服務器加載,這個問題我也很蛋疼,找不到解決方法
2018-09-08
一樣的問題!求解決!
2018-09-08
我也是這個問題,到現(xiàn)在都還沒解決
2017-10-10
終于找到問題了
2016-10-12
配置的servlet3.1,然后標簽就標紅,項目啟動后能進index,但是進list頁時就報了
org.springframework.web.servlet.DispatcherServlet類找不到
2016-10-09
把?\seckill\target\seckill\WEB-INF\lib 下的所有包 拷貝到 ?\seckill\src\main\webapp\WEB-INF\lib 下
自己創(chuàng)建文件夾,雖然感覺好像有點蠢 但是有用就行。。。
2016-09-23
我用的是Eclipse 也遇到了這個問題。 一般傳統(tǒng)的web項目都要把jar放到 WEB-INF/lib的目錄下面,估計Maven項目也有類似動作。 猜測應該是Maven編譯的時候用的到的那些依賴包要通過某種方式放到tomcat里面去 啟動的時候DispatchServlet才能加載。
在網上找到下列方法:
在eclipse中配置一下:
工程上右擊 -> Properties -> Deployment Assembly:
之后選擇 Add -> Java Build Path Entries->Maven Denpendencies->OK。
之后在eclipse下可以正常啟動tomcat。
2016-09-15
看看pom.xml有沒有少些什么