猿问

请问为什么springboot 会忽略带有后缀的url?

为什么springboot 会忽略带有后缀的url


哔哔one
浏览 1457回答 4
4回答

波斯汪

于springmvc是通过DispatcherServlet来作为入口的,所以其实只要看Servlet不拦截所有后缀的方法。如果只要拦截特定的几个规则,可以配置一个Filter,在Filter中判断后缀,后缀不对的全给他跳转到404页面去

慕田峪7331174

<servlet-mapping><servlet-name>viewspace</servlet-name><url-pattern>/</url-pattern><!-- 默认拦截所有 --></servlet-mapping><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.js</url-pattern><!-- 遇到js后缀时用default sevlet,相当于不拦截js后缀的文件 --></servlet-mapping>
随时随地看视频慕课网APP
我要回答