首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单击html链接时禁用springboot请求检查

单击html链接时禁用springboot请求检查
EN

Stack Overflow用户
提问于 2019-09-21 07:36:54
回答 1查看 138关注 0票数 1

我在html页面中使用springboot。当我单击一个链接(这只是一个重定向的href)导航到下一个页面时,springboot会显示白带错误页面。当我单击href时,Springboot检查请求映射。我想让这个失效。当我点击一个链接时,我不想让springboot检查请求映射。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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处理请求。

您必须定义回退方法的行为。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58038230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档