社区
Web 开发
帖子详情
如何获取java web项目的工程路径
paodan
2010-11-29 01:59:53
我的web工程主程序是一个servlet,我的工程目录是D:\Javaweb\app,如何获取到app的路径?
...全文
44683
13
打赏
收藏
如何获取java web项目的工程路径
我的web工程主程序是一个servlet,我的工程目录是D:\Javaweb\app,如何获取到app的路径?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
The_Answer_i3
2013-05-21
打赏
举报
回复
paodan
2010-12-03
打赏
举报
回复
[Quote=引用 11 楼 animshuod521 的回复:]
以一楼的答案为准
[/Quote]正解
animshuod521
2010-12-01
打赏
举报
回复
以一楼的答案为准
white274
2010-11-30
打赏
举报
回复
[Quote=引用 8 楼 qiunet 的回复:]
引用 2 楼 jnhcd 的回复:
引用 1 楼 whut_lcy 的回复:
String path = request.getSession().getServletContext().getRealPath("/");
+1
正解
[/Quote]
+1
hzzduoduo
2010-11-30
打赏
举报
回复
1、JSP中获得当前应用的相对路径和绝对路径
根目录所对应的绝对路径:request.getRequestURI()
文件的绝对路径 :application.getRealPath(request.getRequestURI());
当前web应用的绝对路径 :application.getRealPath("/");
取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent()
2 Servlet中获得当前应用的相对路径和绝对路径
根目录所对应的绝对路径:request.getServletPath();
文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())
当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/");
(ServletContext对象获得几种方式:
javax.servlet.http.HttpSession.getServletContext()
javax.servlet.jsp.PageContext.getServletContext()
javax.servlet.ServletConfig.getServletContext()
)
3.Java类中获得绝对路径
根据java.io.File的Doc文挡,可知: 默认情况下new File("/")代表的目录为:System.getProperty("user.dir")。
自己试试需要那种方法
qiunet
2010-11-29
打赏
举报
回复
[Quote=引用 2 楼 jnhcd 的回复:]
引用 1 楼 whut_lcy 的回复:
String path = request.getSession().getServletContext().getRealPath("/");
+1
[/Quote]
正解
paodan
2010-11-29
打赏
举报
回复
[Quote=引用 1 楼 whut_lcy 的回复:]
String path = request.getSession().getServletContext().getRealPath("/");
[/Quote]获取到的是tomcat的目录,比如D:\Javaweb\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\app
仲兴轩
2010-11-29
打赏
举报
回复
request.getSession().getServletContext().getRealPath("/");
得到工程的实际路径
paodan
2010-11-29
打赏
举报
回复
我使用getServletContext().getRealPath(" ");获取到的是tomcat的目录
yaoweijq
2010-11-29
打赏
举报
回复
request.getSession().getServletContext.getRealPath
request.getRealPath不过这个过时了
或者用
Thread.getCurrentThread().get...这个后面的记不清了。。。
能得到classes这一级的目录
二月夜
2010-11-29
打赏
举报
回复
1、JSP中获得当前应用的相对路径和绝对路径
根目录所对应的绝对路径:request.getRequestURI()
文件的绝对路径 :application.getRealPath(request.getRequestURI());
当前web应用的绝对路径 :application.getRealPath("/");
取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent()
2 Servlet中获得当前应用的相对路径和绝对路径
根目录所对应的绝对路径:request.getServletPath();
文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())
当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/");
(ServletContext对象获得几种方式:
javax.servlet.http.HttpSession.getServletContext()
javax.servlet.jsp.PageContext.getServletContext()
javax.servlet.ServletConfig.getServletContext()
)
3.Java类中获得绝对路径
根据java.io.File的Doc文挡,可知: 默认情况下new File("/")代表的目录为:System.getProperty("user.dir")。
自己试试需要那种方法
jnhcd
2010-11-29
打赏
举报
回复
[Quote=引用 1 楼 whut_lcy 的回复:]
String path = request.getSession().getServletContext().getRealPath("/");
[/Quote]
+1
whut_lcy
2010-11-29
打赏
举报
回复
String path = request.getSession().getServletContext().getRealPath("/");
Java
获取
Tomcat下war包部署的Web
工程
根目录
路径
的方法
开发web
工程
时经常要
获取
工程
的根目录,自己用
Java
实现的
获取
Tomcat下war包部署的Web
工程
根目录
路径
的方法,主要利用web
工程
默认的目录结构,此外也可以指定
工程
名称
获取
工程
目录的绝对
路径
Java
获取
当前项目文件
路径
、项目编译
路径
Java
获取
当前项目文件
路径
、项目编译
路径
第一种:
获取
当前类的所在
工程
(编译)
路径
如果不加“/”,
获取
当前类的绝对
路径
第二种:
获取
当前类的所在
工程
路径
第三种:
获取
当前
工程
src目录下selected.txt文件的
路径
第四...
java
web
获取
根目录_
Java
获取
WEB目录
路径
转载的,方便自己复制粘贴
Java
取得web
工程
目录-http://www.
java
web.cc1.可以在servlet的init方法里String path = getServletContext().getRealPath("/");这将
获取
web项目
的全
路径
例如 :E:\eclipseM9\workspace\tree\...
java
获取
项目下的webapp_
JAVA
WEB项目
中各种
路径
的
获取
1.可以在servlet的init方法里String ...这将
获取
web项目
的全
路径
例如 :E:\eclipseM9\workspace\tree\tree是我
web项目
的根目录2.你也可以随时在任意的class里调用this.getClass().getClassLoader().getResource("/")...
Java
怎样获项目
路径
_
java
项目中
获取
路径
的方式
背景:有时候,我们在项目中,可能需要引入项目外的文件,例如...那么我们就需要熟悉在
java
项目总
获取
文件
路径
的一些方式。
java
项目先来看下
java
项目的目录结构,如图:以上两张图片,第一张是一个简单
java
项目在ec...
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章