美文网首页
SpringMVC 处理静态资源

SpringMVC 处理静态资源

作者: 桑鱼nicoo | 来源:发表于2020-02-14 11:03 被阅读0次

    若将DispatcherServlet 请求映射配置为/,则SpringMVC 将捕获WEB容器的所有请求,包括静态资源的请求,SpringMVC会将他们当成一个普通请求处理因此找不到对应处理器将导致错误,可以在SpringMVC的配置文件中配置<mvc:default-servlet-handler/>的方式解决静态资源的问题。

    <mvc:default-servlet-handler/> 将在SpringMVC上下文中定义一个DefaultServletHttpRequestHandler,它会对进入DispatcherServlet的请求进行筛查,如果发生是没有既让过映射的请求,就将该请求交由WEB应用服务器默认的Servlet处理,如果不是静态资源的请求,才由DispatcherServlet继续处理

    相关文章

      网友评论

          本文标题:SpringMVC 处理静态资源

          本文链接:https://www.haomeiwen.com/subject/xcbaxhtx.html