首先看看maven中是否引入该jar包(ctrl+点击dispatcher-servlet.xml中该类)。
若引入了,则有可能是因为tomcat发布时没有引入该jar包。
解决如下:
项目 —> 属性 -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependencies -> Finish -> OK
把对应的Maven依赖包也发布到tomcat,调试时会自动把那些jar发布到指定目录下,tomcat也能找到那些jar了。