java获取服务器路径和类加载路径
2023-06-13 09:12:41 时间
大家好,又见面了,我是你们的朋友全栈君。
public void uploadPic(HttpServletRequest request){
int[] ports = new int[3];
ports[0] = request.getServerPort(); //获取服务器端口
ports[1] = request.getLocalPort(); //获取本地端口
ports[2] = request.getRemotePort(); //获取远程客户端端口
String[] strings = new String[12];
strings[0] = request.getSession().getServletContext().getRealPath("/"); //获取项目所在服务器的全路径 C:\Users\Administrator\AppData\Local\Temp\tomcat-docbase.8827146702237826359.8088\
strings[1] = request.getServletPath(); //获取客户端请求的路径名 /user/test
strings[2] = request.getServerName(); //获取服务器地址 localhost
strings[3] = request.getContextPath(); //获取项目名称
strings[4] = request.getLocalAddr(); //获取本地地址 0:0:0:0:0:0:0:1
strings[5] = request.getLocalName(); //获取本地IP映射名 0:0:0:0:0:0:0:1
strings[6] = request.getRemoteAddr(); //获取远程主机地址 0:0:0:0:0:0:0:1
strings[7] = request.getRemoteHost(); //获取远程主机 0:0:0:0:0:0:0:1
strings[8] = request.getRequestURI(); //获取包含项目名称的请求路径 /user/test
strings[9] = request.getRequestURL().toString(); //获取请求的全路径 http://localhost:8088/user/test
strings[10] = this.getClass().getResource("/").getPath(); //获取类加载的根路径 /D:/HI/worryFree/shop/web/target/classes/
strings[11] = this.getClass().getResource("").getPath(); //获取当前类的所在工程路径; 如果不加“/” 获取当前类的加载目录 /D:/HI/worryFree/shop/web/target/classes/com/ouyin/web/Controller/
}
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157275.html原文链接:https://javaforall.cn
相关文章
- java服务器开发心得
- java连接MQTT服务器(Springboot整合MQTT)
- Java PreparedStatement
- java 实现多态_Java多态的实现原理
- Java 面试之算法[通俗易懂]
- MySQL字段类型如何转为java_Java JDBC中,MySQL字段类型到JAVA类型的转换
- xml格式化 java_Java XML格式化程序
- java获取服务器路径_JAVA获取服务器路径的方法「建议收藏」
- java无法获取服务器上路径,JAVA获取服务器路径的步骤
- java date当前时间_JAVA中获取当前系统时间
- java 常量表达式,需要常量表达式? (Java switch语句)[通俗易懂]
- Java 代码审计基础知识 — java反射机制
- 【Java】Best coding practices every java developer should
- java获取服务器一些信息方法集合(访问路径之类的)详解编程语言
- 最新的极光推送服务器端代码(java服务器后台向手机端自定义推送消息)详解编程语言
- JAVA用http协议GET方法从服务器获取图片保存到本地详解编程语言
- 清理优雅管理Redis Java过期数据.(redisjava过期)
- 服务器快速搭建Linux Java服务器,实现互联网应用(linux搭建java)
- 服务器是否开机Java检查Linux服务器开机状态(java判断linux)
- Java无法连接Redis服务器(java连不上redis)
- 运行Linux中定时运行Java程序的实用方法(linux定时java)
- 数据Java操作MySQL库:获取你所需的数据(java获取mysql)
- Java如何帮助掌握Oracle(java了解oracle)
- java图片加水印实例代码