所以当我上传到google app engine
时我收到此错误但是当我在本地构建并运行它时,一切正常。
我收到此错误
org.springframework.web.servlet.PageNotFound noHandlerFound:
No mapping found for HTTP request with URI
[/api/default/_admin/task/createAppDomain] in DispatcherServlet with name 'spring-dispatcher'
以下是我web.xml
<servlet-mapping>
<servlet-name>spring-dispatcher</servlet-name>
<url-pattern>/api/*</url-pattern>
</servlet-mapping>
我不确定如何解决这个问题或者去调试它,因为它在本地工作但在上传到谷歌应用引擎时不在生产服务器上。
答案 0 :(得分:0)
错误本身是自描述的,但是,我遇到了一个棘手的案例,我得到了同样的错误:
<强>控制器:强>
@RequestMapping(value = "/save", method = RequestMethod.POST)
public String save(@Valid @ModelAttribute("form") Form form, BindingResult result) {
// Your code here
return "secure/mypage";
}
在这种情况下,您不会在本地收到任何错误,因为您的操作系统可以找到它,但我相信Google并没有使用Windows,可能是Linux或其他什么,其中字母大小很重要。