Spring boot Spring引导-提供静态内容
我在配置Spring boot 1.2.0.M1以提供静态内容时遇到问题。 只要我在应用程序中添加一个@RestController组件,静态内容就不会显示,而是会出现白标签错误页面。我的资源位于src/main/resources/static文件夹中 我按照上的说明进行操作,并通过将ResourceHandlerRegistry优先级设置为-1来显示它们。但我想这不是一个标准和正确的方法。REST资源的处理程序似乎优先于资源处理程序注册表。是否有可能将rest资源的处理程序配置为仅用于子上下文(如/api) 更新: 我已经将DispatcherServlet放在调试中,我对发生这种情况的原因有了更好的理解,但仍然不确定处理它的最佳方式是什么。 我注意到,默认情况下,以下处理程序以各自的顺序注册到Dispatch servlet中:Spring boot Spring引导-提供静态内容,spring-boot,Spring Boot,我在配置Spring boot 1.2.0.M1以提供静态内容时遇到问题。 只要我在应用程序中添加一个@RestController组件,静态内容就不会显示,而是会出现白标签错误页面。我的资源位于src/main/resources/static文件夹中 我按照上的说明进行操作,并通过将ResourceHandlerRegistry优先级设置为-1来显示它们。但我想这不是一个标准和正确的方法。REST资源的处理程序似乎优先于资源处理程序注册表。是否有可能将rest资源的处理程序配置为仅用于子上下
我忘记添加@RequestMapping,因此为任何url路径启用了处理程序RequestMappingHandlerMapping,并且get请求与任何带注释的方法都不匹配,因此它返回了一个错误 对我有用。也许你可以分享一个完整的项目?我也有同样的错误行为,但是(具体到调试)。但是我有一个空的@RestController和一个@RequestMapping(name=“rest/bla”)。我仍然收到405个错误。我和你有什么不同?