在名称为'dispatcher'的DispatcherServlet中找不到带有URI [/]的HTTP请求的映射

时间:2018-08-18 12:37:42

标签: spring-mvc google-app-engine

我知道这个问题在stackoverflow上被问了很多遍,我已经阅读了几乎所有这些书来解决我的错误。但是我的要求与众不同,而我为实现这一目标所做的一切努力都是徒劳的。

使用Spring MVC和Google数据存储开发Web应用并在App Engine上运行它。

这是我的项目结构:

Project Structure

我的Web.xml文件:

Web.xml file

我的控制器处理请求:

Controller to handle requests

我的Dispatcher Servlet上下文文件:

crudspring.xml

生成的错误日志:

Error log generated

我的项目正在Tomcat服务器上运行,而另一台计算机上没有任何错误。我仅在Google App引擎上遇到此错误。

帮我解决此错误。

这是我的项目https://drive.google.com/open?id=1H7z34ZEPr3HniWJsrEaHYIxKUWOf_67P

的链接

1 个答案:

答案 0 :(得分:1)

该程序未执行的原因是,在dispatcher-servlet.xml中,在xsi:schemalocation标记中,对于spring mvc url,我使用了4.0版本。这就是为什么此代码未执行的原因。删除版本后,它执行得很好