博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring MVC 静态资源引入
阅读量:7014 次
发布时间:2019-06-28

本文共 807 字,大约阅读时间需要 2 分钟。

hot3.png

    弄了一上午,Spring MVC 静态资源引入终于搞定,最后通过网上看到一些帮助,整合如下:

    第一种方式:

    web.xml 配置,这种方式确实不错,不过看似过时了

 
         
default
       
*.jpg
  
   
         
default
       
*.js
 
     
     
default
     
*.css
   

    第二种方式:

    Spring-servlet.xml 配置,这种方式采用通配符时一定要小心,我就是在这里放了一个错误,导致子文件中的资源没有找到

    注意:mapping 中必须用两个*,表示URL中resource子文件目录映射;

    另外,Ant 脚本中通配符使用:

    1)**/*.java  前面两个*是指文件夹和子文件夹都要匹配,后面这个*是通配符的意思,就是一个或多个字符

    2)/resource/*/controller/ 只是在resource和control当中只能有一层文件夹

    3)/resource/**/controller/ 只是在resource和control当中可能有多层文件夹

    总结就是,一个*表示普通意义的通配符,两个*表示文件夹和其所有的子文件夹!    

    对于XML或HTML中路径也是

    1)./file 表示当前目录下的file 等价于 file

    2)../file 表示当前目录的上一级目录然后再找file子目录

    3)/ 根目录

转载于:https://my.oschina.net/heweipo/blog/395125

你可能感兴趣的文章
[ARKit]10-3D模型怎么制作,哪里寻找,如何使用?
查看>>
Kotlin结合DataBinding简单封装一个RecyclerView的Adapter
查看>>
Android爬坑之旅之不易发现的BUG
查看>>
数值计算 插值与拟合
查看>>
支付与签名原串的那些事,但选择排序生成签名原串
查看>>
koa2开发微信公众号: 不定期推送最新币圈消息
查看>>
小tips:JS中this操作执行像(object.getName = object.getName)()操作改变了this
查看>>
为什么国外的 App 很少会有开屏广告?
查看>>
移动端中webview的h5访问,出现了运营商的广告解决方案
查看>>
PHP curl 返回Connection timed out解决办法
查看>>
session和cookie实用手记
查看>>
Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow
查看>>
【EASYDOM系列教程】之复制节点
查看>>
React 服务端渲染如此轻松 从零开始构建前后端应用
查看>>
gradle 打包不同资源
查看>>
react-native创建android原生模块
查看>>
分享一个基于Node的名片设计网站
查看>>
Express + Ejs实现一个简单的WebServer
查看>>
40 行代码内实现一个 React.js
查看>>
关于5G被激烈讨论的那些争端和冲突
查看>>