zoukankan      html  css  js  c++  java
  • springmvc静态资源的访问三种设置

    springmvc静态资源的访问
    我们在web.xml文件中配置的核心控制器的url-pattern是什么?
    / 不能匹配 .jsp .js .css .png.....后缀
    如果我们的项目中需要这些文件,是不能使用的!
    所以需要设置静态资源的访问!

    解决的方式3中
    1.Tomcat服务器中找到conf/web.xml中配置
    默认不拦截
    <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>/</url-pattern>
    </servlet-mapping>
    在web.xml文件中配置<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.css</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.js</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.jpg</url-pattern>
    </servlet-mapping>
    问题是图片后缀很多,我们需要配置的节点太多
    2.在springmvc核心配置文件springmvc-servlet.xml中配置
    <!--配置静态资源访问 **表示的包含自身包和子包的所有文件-->
    <mvc:resources mapping="/statics/**" location="/statics/" ></mvc:resources>
    3.在springmvc核心配置文件springmvc-servlet.xml中配置
    <mvc:default-servlet-handler/>
  • 相关阅读:
    文件系统
    Java的日志模块
    SQL Server 的索引结构实例
    SQL索引优化
    索引最佳实践
    SQL优化基础 使用索引(一个小例子)
    v使用索引的注意事项及常见场景、案例
    使用索引的注意事项及常见场景、案例
    SQL性能优化十条经验
    如何使用JVisualVM进行性能分析
  • 原文地址:https://www.cnblogs.com/javaxiaodoufu/p/7739953.html
Copyright © 2011-2022 走看看