java获取服务器路径_JAVA获取服务器路径的方法「建议收藏」

java获取服务器路径_JAVA获取服务器路径的方法「建议收藏」1、在JSF环境中获取到ServletContext:2、servlet中获得项目绝对路径根目录所对应的绝对路径request.getServletPath();文件的绝对路径request.getSession().getServletContext().getRealPath(request.getRequestURI())当前web应用的绝对路径servletConfig.getServle…

大家好,又见面了,我是你们的朋友全栈君。

1、在JSF环境中获取到ServletContext:

2、servlet中获得项目绝对路径

根目录所对应的绝对路径

request.getServletPath();

文件的绝对路径

request.getSession().getServletContext().getRealPath(request.getRequestURI())

当前web应用的绝对路径

servletConfig.getServletContext().getRealPath(“/”);

3、jsp中获取服务器路径

说明:

contextPath =”/项目名称”; //获取的是项目的相对路径

realPath = F:\tomcat_home\webapps\项目名称\ //获取的是项目的绝对路径

basePath = http://localhost:8080/项目名称/ //获取的是服务的访问地址

4、ServletContext对象获得几种方式

文件的绝对路径

request.getSession().getServletContext().getRealPath(request.getRequestURI())

当前web应用的绝对路径

servletConfig.getServletContext().getRealPath(“/”);

除非注明,文章为IT热血青年原创,欢迎转载!转载请注明本文地址,谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157247.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • iOS:获取 NSDate 的年

    iOS:获取 NSDate 的年

    2021年8月27日
    83
  • android listview添加headview

    android listview添加headviewlistview添加headview后的点击事件1、头部view:设置view的点击时间,用于屏蔽listview的item的点击事件 ViewheaderView=getLayoutInflater().inflate(R.layout.listhead,null); Buttonbtn=(Button)headerView.findViewById(R.id.bu

    2022年7月22日
    9
  • 安卓四大组件面试题_android常见面试题

    安卓四大组件面试题_android常见面试题1、Activity与Fragment之间常见的几种通信方式答:1.使用Bundle:在activity中建一个bundle,把要传的值存入bundle,然后通过fragment的setArguments(bundle)传到fragment,在fragment中,用getArguments接收。这个方法能保证在fragment销毁重建后依然能获取到传递过来的数据。2.采用接口回调的方式。3.EventBus。2.谈谈Android中几种LaunchMode的特点和应用场景?

    2022年8月26日
    7
  • 常说的手机刷新率60Hz、120Hz有什么不同?

    常说的手机刷新率60Hz、120Hz有什么不同?在很长一段时间里,手机的刷新率都是60Hz,随着硬件设备性能的提升,各种高刷新率的移动设备层出不穷,移动端也能有120Hz的显示设备。那么手机上的游戏真的是FPS越高越好吗?本期我们就来…

    2022年5月22日
    53
  • 360 截图快捷键「建议收藏」

    360 截图快捷键「建议收藏」转载于:https://www.cnblogs.com/fdd566/p/6568232.html

    2025年8月10日
    4
  • Mysql explain-type使用详解

    Mysql explain-type使用详解下面是测试用例,楼主的测试使用的MySQL版本是5.6.27-log。show createtableuser_man;CREATETABLE`user_man`( `manid`bigint(20)NOTNULLAUTO_INCREMENT, `manname`varchar(32)DEFAULTNULL, `manage`int(6)DEFAULTNULL…

    2022年10月17日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号