SpringMVC簡單項目報錯java.lang.ClassNotFoundException

發帖求助鏈接http://bbs.csdn.net/topics/392190768

 

注意事項:

1.<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 一行中不能加後綴.class,應寫DispatcherServlet的全限定名。否則tomcat報錯500,如鏈接開頭所示。

錯誤代碼:

<servlet>
	<servlet-name>springmvc</servlet-name>
	<servlet-class>org.springframework.web.servlet.DispatcherServlet.class</servlet-class>
	<init-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>classpath:springmvc.xml</param-value>
	</init-param>
</servlet>

正確代碼:

 

 

<servlet>
	<servlet-name>springmvc</servlet-name>
	<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
	<init-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>classpath:springmvc.xml</param-value>
	</init-param>

</servlet>


2.雖然已經導入spring-webmvc包,在url正確的情況下仍報錯404,根據http://blog.csdn.net/qq931399960/article/details/45119953的解決方案,還應導入commons-logging.jar包

 

另附上述鏈接中的知識點:

 

sprigMVC依賴包:

commons-logging.jar

spring-aop.jar

spring-beans.jar

spring-context.jar

spring-core.jar

spring-expression.jar

spring-web.xml

spring-webmvc.jar

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章