request.getRealPath("/") 在window获取的是服务器的根目录,结尾包含分隔符,

如E:\apache-tomcat-6.0.29-bak\apache-tomcat-6.0.29\apache-tomcat-6.0.29\webapps\test\

在Linux下获取的不含分隔符,如:

/home/weblogic/Desktop/PTYT/ptytNetpay/WebRoot

因此需要判断处理:

String root = request.getRealPath("/"); if (!root.endsWith(java.io.File.separator)) {root = root + java.io.File.separator;}

最后 : request.getRealPath() 方法已经不推荐使用,推荐使用 request.getSession().getServletContext().getRealPath("/");

有关Linux下request.getRealPath(/)获取路径的问题相关推荐

  1. Linux下通过v4l2获取视频设备名、支持的编解码及视频size列表实现

    早些时候给出了在Windows下通过dshow获取视频设备信息的实现,包括获取视频设备名.获取每种视频设备支持的编解码格式列表.每种编解码格式支持的video size列表,见:https://blo ...

  2. linux看php安装路径,linux下查找php安装路径的方法是什么

    linux下查找php安装路径的方法是什么 发布时间:2020-09-01 16:06:19 来源:亿速云 阅读:72 作者:小新 这篇文章主要介绍了linux下查找php安装路径的方法是什么,具有一 ...

  3. linux path环境变量检索目录,Linux下动态链接库加载路径及搜索路径问题

    引子 近日,服务器迁移后,偷懒未重新编译nginx的,直接./nginx启动,结果遇到如下问题: "error while loading shared libraries" 这是 ...

  4. java 收集系统资源_方法:Linux 下用JAVA获取CPU、内存、磁盘的系统资源信息

    CPU使用率: InputStream is = null; InputStreamReader isr = null; BufferedReader brStat = null; StringTok ...

  5. linux下查看opencv安装路径以及版本号

    查看linux下的opencv安装库: pkg-config opencv --libs 查看linux下的opencv安装版本: pkg-config opencv --modversion 查看l ...

  6. linux下查看opencv安装路径以及版本号;多个opencv管理

    查看linux下的opencv安装库: pkg-config opencv --libs 查看linux下的opencv安装版本: pkg-config opencv --modversion 查看l ...

  7. Linux下:文件与路径、用户管理、常用命令、vim

    文章目录 第一章: Linux文件与路径 1.1 文件结构 1.2 基本概念 1.3 基本命令信息 1.3.1 查看linux 系统信息(修改主机名) 1.3.2 ls 1.3.3 cd/pwd 1. ...

  8. v系列存储配置Linux多路径,linux下san存储多路径软件的配置

    linux下,san存储多路径软件的配置 1.使用 ntsysv 命令 将mulitipath服务开启 multipathd 2.启动该服务 [root@mail init.d]# service m ...

  9. linux下php的安装路径,Linux下Apache、PHP、MySQL默认安装路径

    Apache: 如果采用RPM包安装,安装路径应在 /etc/httpd 目录下 Apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/ ...

最新文章

  1. 10个堪称神器的学习网站
  2. 基于嵌入式webserver的服务器状态监控
  3. spark学习-61-源代码:ShutdownHookManager虚拟机关闭钩子管理器
  4. centos的防火墙配置
  5. Mycat读写分离以及拆库拆表综合实验3:通过日志分析mycat路由过程
  6. 吴恩达神经网络和深度学习-学习笔记-44-anchor box
  7. 什么软件可以搜索python答案_【python学习手记】网课精灵~调用爬虫搜索网课答案~...
  8. t-SNE原理及代码
  9. Windows10系统无法更改默认浏览器等默认设置
  10. 快递柜管理系统微信小程序-计算机毕业设计
  11. html a标签属性 rel=‘nofollow‘
  12. 百度大脑手写文字识别使用攻略
  13. 关于 Cannot assign requested address 错误
  14. 云端体验鸿蒙,AI加持的另类彩电之华为智慧屏带你体验鸿蒙
  15. 【css】巧用border制作三角形
  16. Java解压压缩加密文件zip
  17. 爬取贴吧上的图片到本地
  18. virtualBox安装centos6增强包报错解决及配置共享文件夹
  19. android删除本地图片,Android之删除图库照片
  20. 使用英特尔® 图形性能分析器分析实际游戏性能

热门文章

  1. 兼容Tomcat和Weblogic的Spring 数据源JNDI配置
  2. Finacial professional
  3. Oracle 多行合并一行 方法
  4. 西伯利亚(Siberia)冷空气
  5. 【新手提问导读】提问的艺术
  6. maven升级遇到的疑惑
  7. Bootstrap的响应式,当文字超过div长度,换行问题的处理!
  8. 如何对PHP程序中的常见漏洞进行攻击(上)
  9. windows网络编程第二版 第三章 Internet Protocol 读书笔记
  10. 动窗口的制作暨CSizingControlBar类的使用说明