java获取环境路径方法_JAVA获取服务器路径的方法
1、在JSF环境中获取到ServletContext:
ServletContext sc = (ServletContext)FacesContext.
getCurrentInstance().getExternalContext().getContext();
2、servlet中获得项目绝对路径
String filePath=this.getServletConfig().
getServletContext().getRealPath("/");
根目录所对应的绝对路径
request.getServletPath();
文件的绝对路径
request.getSession().getServletContext().getRealPath(request.getRequestURI())
当前web应用的绝对路径
servletConfig.getServletContext().getRealPath(“/”);
3、jsp中获取服务器路径
String contextPath = request.getContextPath();
String realPath = request.getSession().
getServletContext().getRealPath("/");
String basePath = request.getScheme()+"://"+request.getServerName()+":"+
request.getServerPort()+contextPath+"/";
说明:
contextPath =”/项目名称”; //获取的是项目的相对路径
realPath = F:\tomcat_home\webapps\项目名称\ //获取的是项目的绝对路径
basePath = http://localhost:8080/项目名称/ //获取的是服务的访问地址
4、ServletContext对象获得几种方式
Javax.servlet.http.HttpSession.getServletContext()
Javax.servlet.jsp.PageContext.getServletContext()
Javax.servlet.ServletConfig.getServletContext()
文件的绝对路径
request.getSession().getServletContext().getRealPath(request.getRequestURI())
当前web应用的绝对路径
servletConfig.getServletContext().getRealPath(“/”);
*************************************************************************【转】
java获取环境路径方法_JAVA获取服务器路径的方法相关推荐
- java 获取发布后的路径问题_Java中的路径问题实例分析
Java中的路径问题实例分析 前言:关于Java中得路径问题,网上有很多获取的答案,我这篇文章的目的在于说明获取路径时一些不常见的概念.在实际应用中使用的比较多的就是,当前路径和配置文件的路径(其他文 ...
- java获取当前日期 星期几_java获取当前日期是星期几的方法
java获取当前日期是星期几的方法 发布时间:2020-06-29 11:16:15 来源:亿速云 阅读:133 作者:Leah 本篇文章为大家展示了java获取当前日期是星期几的方法,代码简明扼要并 ...
- java获取随机数方法_JAVA获取随机数
原文链接: http://blog.csdn.net/herrapfel/article/details/1885016 在Java中我们可以使用java.util.Random类来产生一个随机数发生 ...
- java 获取手机归属地_java 获取手机归属地
java 获取手机归属地 [2021-01-30 20:46:44] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/( ...
- java获取鼠标在窗口_Java获取窗口鼠标坐标以及键盘按键
Java中的鼠标和键盘事件 1.使用MouseListener借口处理鼠标事件 鼠标事件有5种:按下鼠标键,释放鼠标键,点击鼠标键,鼠标进入和鼠标退出 鼠标事件类型是MouseEvent,主要方法有: ...
- java取字符串首字母_java 获取中文字符的首字母
原理: GB2312编码中的中文是按照拼音排序的 注意: 一些生僻的字无法获得正确的首字母,原因是这些字都是后加入的. import java.io.UnsupportedEncodingExcept ...
- java脱机是什么意思_java获取本地打印机,以及判断打印机是否脱机状态
java获取本地打印机,以及判断打印机是否脱机状态 java获取本地打印机,以及判断打印机是否脱机状态 文章中所有返回的类型,是自定义RestFul接口返回类型,你们也可以直接返回数组 如果要看res ...
- java 取当天0点_java 获取当天(今日)零点零分零秒
两种方法 一种得到的是时间戳,一种得到是日期格式: 1.日期格式的 Calendar calendar = Calendar.getInstance(); calendar.setTime(new D ...
- java 取年份后两位_java获取年份的后两位
public static String getDate(Date strDate) { String date = null; if (strDate!= null) { Calendar star ...
最新文章
- css3 动画 火箭,CSS3 火箭发射动画 寓意创新起航
- 主流浏览器的HTTP最大并发连接数
- JUSTCTF校赛安卓wp
- 字符与字符串3——char 的大小
- java聚水潭_聚水潭.sln · killvs/jusuitan - Gitee.com
- linux上derby数据库,体验纯Java数据库——Derby
- 针对于lvs分发mysql的监控
- 软件工程专插本_2021年广东专插本8所学校招生专业(拟),华师停招专插本?...
- springmvc整合mysql_SpringMVC+Spring+Mybatis+Maven+mysql整合
- 福师电子计算机主要以,福师《计算机应用基础》在线作业一 电子计算机主要以划分发展阶段...
- VScode的代码截图插件CodeSnap
- 爱也可以量化?用4个公式表征爱情
- 半导体激光芯片商长光华芯完成B轮1.5亿融资,推进三类主营业务战略建设
- html标签em和i的区别,HTML中strong与b,em与i标签的区别和使用建议
- 制造业ERP管理系统在企业管理中发挥什么作用?
- 论文学习笔记:CSRNet: Dilated Convolutional Neural Networks for Understanding the Highly Congested Scenes
- 用MATLAB程序控制伺服电机,使用MATLAB和Arduino开发板进行步进电机控制
- CUMT学习日记——Verilog课程学习全记录
- google host地址
- C++day01 const和define之间的区别
热门文章
- 简易计算器里的小数点在程序中怎么表示_财管普通计算器(内有彬哥经验)
- centos7 go yum 安装_超详细的centos7下载安装Postgresql11(yum安装)教程
- 批处理命令 / rd 和 del
- mysql里添加不了中文_为什么MySQL不能添加中文
- windows下mysql命令_windows下的mysql命令使用
- 手机内置摄像头接线图解_苹果手机,二手价格如何?
- 全志 增加强制横屏标志 Patch
- 微型计算机硬件技术基础答案,计算机硬件技术基础_万晓冬_习题
- 雷达波形样式_案例分析 | 基于XSIM的雷达电子对抗仿真
- 团队作业-Beta冲刺第二天