在SpringMVC中,当使用@pathVariable通过Get请求获取路径名称时,如果路径名称上存在小数点,则获取不到小数点后面的内容,会被Spring截取。

比如我获取某一文件,路径是localhost:8080/file/test.jpg,通过@PathVariable获取test.jpg,如果不做任何处理,结果获取到的是test。

这种情况有两种处理方式,一种是请求的时候在路径最后多加个.jpg或者是.其他,比如通过地址localhost:8080/file/file.jpg.jpg或者localhost:8080/file/file.jpg.qwe即可正常获取;

第二种是通过Spring的正则表达式规定,不做处理的RequestMapping是@RequestMapping("/file/{filename}"),处理之后是@RequestMapping("/file/{filename:.+}")

最新文章

  1. C#语言基础-类——string增加内容
  2. swift 取出中间文本
  3. PS 如何改变一个icon的颜色
  4. eclipse--解决Android模拟器端口被占用问题的办法
  5. Java学习之道:Java操作Excel之导出下载
  6. 第一个Jsp页面,基于普元EOS
  7. centos7学习笔记-安装后的一些配置
  8. MATLAB 图形着色
  9. luogu P4178 Tree
  10. foreman自动化工具安装使用
  11. jsp动作之 setProperty
  12. 【H5】ie8如何兼容html5标签(hack)
  13. 我的天$删除注册表$安装mysql最后一步不能启动服务的解决办法
  14. ES6的新特性(1)——ES6 的概述
  15. pahlcon:cookies设置
  16. vue-router学习
  17. 【CSS】CSS Sprites (CSS 精灵) 技术
  18. jstat的用法
  19. IE9以及IE9以下,无法执行innerHTML这一操作的解决方法
  20. jstl <c:url>标签

热门文章

  1. EF 通用数据层父类方法小结
  2. vb6 wininet
  3. zip压缩与解压文件夹或文件
  4. Kafka server.properties配置,集群部署
  5. 【JavaScript】Bootstrap3-dialog挺好用
  6. MySQL数据库分片技术调研
  7. 解决Spark集群无法停止
  8. Solr json,xml等文件数据导入(添加索引)linux下操作
  9. Node.js meitulu图片批量下载爬虫1.01版
  10. 爪哇国新游记之十九----使用Stack检查数字表达式中括号的匹配性