我在html页面中使用springboot。当我单击一个链接(这只是一个重定向的href)导航到下一个页面时,springboot会显示白带错误页面。当我单击href时,Springboot检查请求映射。我想让这个失效。当我点击一个链接时,我不想让springboot检查请求映射。
发布于 2019-09-21 11:00:46
路径匹配与内容协商
Spring可以通过查看请求路径并将其匹配到应用程序中定义的映射(例如,Controller上的@映射注释)将传入的HTTP映射到处理程序。
默认情况下,Spring提供来自类路径中名为/static (或/public或/resources或/META/resources)的目录或ServletContext根目录的静态内容。它使用Spring中的ResourceHttpRequestHandler,以便您可以通过添加自己的WebMvcConfigurer和重写addResourceHandlers方法来修改这种行为。
在独立的web应用程序中,容器中的默认servlet也是启用的,并充当后盾,如果Spring决定不处理它,则从ServletContext根目录中提供内容。大多数情况下,这种情况不会发生(除非修改默认的MVC配置),因为Spring总是可以通过DispatcherServlet处理请求。
您必须定义回退方法的行为。
https://stackoverflow.com/questions/58038230
复制相似问题