spring视图解析器解析后的视图依然会被解析

比如我一个视图解析后为/WEB-INF/view/index.html,然后我有一个方法为@RequestMapping(value = {"/{folder1}/{folder2}/{name}.html"})
此时不会去查找返回路径下的html页面而是会被该方法拦截,请问这是不可避免的吗,可以有什么优雅的方式避免这种情况的发生吗

以后缀名来区分 springmvc url

例如

 <servlet>
        <servlet-name>servlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:application-mvc.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>servlet</servlet-name>
        <url-pattern>*.jspx</url-pattern>
    </servlet-mapping>

回答完毕,希望帮到你!

请在拦截其中配置不过滤静态资源;

https://blog.csdn.net/zmx729618/article/details/51554762