有关Linux下request.getRealPath(/)获取路径的问题
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(/)获取路径的问题相关推荐
- Linux下通过v4l2获取视频设备名、支持的编解码及视频size列表实现
早些时候给出了在Windows下通过dshow获取视频设备信息的实现,包括获取视频设备名.获取每种视频设备支持的编解码格式列表.每种编解码格式支持的video size列表,见:https://blo ...
- linux看php安装路径,linux下查找php安装路径的方法是什么
linux下查找php安装路径的方法是什么 发布时间:2020-09-01 16:06:19 来源:亿速云 阅读:72 作者:小新 这篇文章主要介绍了linux下查找php安装路径的方法是什么,具有一 ...
- linux path环境变量检索目录,Linux下动态链接库加载路径及搜索路径问题
引子 近日,服务器迁移后,偷懒未重新编译nginx的,直接./nginx启动,结果遇到如下问题: "error while loading shared libraries" 这是 ...
- java 收集系统资源_方法:Linux 下用JAVA获取CPU、内存、磁盘的系统资源信息
CPU使用率: InputStream is = null; InputStreamReader isr = null; BufferedReader brStat = null; StringTok ...
- linux下查看opencv安装路径以及版本号
查看linux下的opencv安装库: pkg-config opencv --libs 查看linux下的opencv安装版本: pkg-config opencv --modversion 查看l ...
- linux下查看opencv安装路径以及版本号;多个opencv管理
查看linux下的opencv安装库: pkg-config opencv --libs 查看linux下的opencv安装版本: pkg-config opencv --modversion 查看l ...
- Linux下:文件与路径、用户管理、常用命令、vim
文章目录 第一章: Linux文件与路径 1.1 文件结构 1.2 基本概念 1.3 基本命令信息 1.3.1 查看linux 系统信息(修改主机名) 1.3.2 ls 1.3.3 cd/pwd 1. ...
- v系列存储配置Linux多路径,linux下san存储多路径软件的配置
linux下,san存储多路径软件的配置 1.使用 ntsysv 命令 将mulitipath服务开启 multipathd 2.启动该服务 [root@mail init.d]# service m ...
- linux下php的安装路径,Linux下Apache、PHP、MySQL默认安装路径
Apache: 如果采用RPM包安装,安装路径应在 /etc/httpd 目录下 Apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/ ...
最新文章
- 10个堪称神器的学习网站
- 基于嵌入式webserver的服务器状态监控
- spark学习-61-源代码:ShutdownHookManager虚拟机关闭钩子管理器
- centos的防火墙配置
- Mycat读写分离以及拆库拆表综合实验3:通过日志分析mycat路由过程
- 吴恩达神经网络和深度学习-学习笔记-44-anchor box
- 什么软件可以搜索python答案_【python学习手记】网课精灵~调用爬虫搜索网课答案~...
- t-SNE原理及代码
- Windows10系统无法更改默认浏览器等默认设置
- 快递柜管理系统微信小程序-计算机毕业设计
- html a标签属性 rel=‘nofollow‘
- 百度大脑手写文字识别使用攻略
- 关于 Cannot assign requested address 错误
- 云端体验鸿蒙,AI加持的另类彩电之华为智慧屏带你体验鸿蒙
- 【css】巧用border制作三角形
- Java解压压缩加密文件zip
- 爬取贴吧上的图片到本地
- virtualBox安装centos6增强包报错解决及配置共享文件夹
- android删除本地图片,Android之删除图库照片
- 使用英特尔® 图形性能分析器分析实际游戏性能