我正在关注 Spring in Action(第 2 部分)并尝试创建本书所示的 Spittr 应用程序。
(with Spring Tool Suite 7.3.7. and Maven.)
问题是我收到以下错误:
白标错误页面。
此应用程序没有明确的 /error 映射,因此您将其视为后备。
Thu Apr 07 16:21:23 CEST 2016 出现意外错误(类型=未找到,状态=404)。/WEB-INF/views/home.jsp
包结构为:

如您所见,我尝试将 放在/WEB-INF/views/home.jsp多个位置,以防路径出现问题。
DispatcherServlet 配置类:
package com.spittr.config;
import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
public class SpittrWebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer
{
@Override
protected String[] getServletMappings() {
return new String[] { "/" };
}
@Override
protected Class<?>[] getRootConfigClasses() {
return new Class<?>[] { RootConfig.class };
}
@Override
protected Class<?>[] getServletConfigClasses() {
return new Class<?>[] { WebConfig.class };
} …Run Code Online (Sandbox Code Playgroud)