社区
Web 开发
帖子详情
web 应用中,如何通过相对路径访问文件(*.txt),不能使用request.getrealpath()!!!!
xudongdong
2004-09-27 08:12:38
如题
web应用中,应用struts结构,在model层的一个class中,如何通过相对路径访问一个文件,不能使用request.getrealpath()!!!!
如果,我的文件放在web-inf下叫conf.txt
model层的class所在文件与web-inf同级
...全文
274
5
打赏
收藏
web 应用中,如何通过相对路径访问文件(*.txt),不能使用request.getrealpath()!!!!
如题 web应用中,应用struts结构,在model层的一个class中,如何通过相对路径访问一个文件,不能使用request.getrealpath()!!!! 如果,我的文件放在web-inf下叫conf.txt model层的class所在文件与web-inf同级
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skyboy0720
2004-09-28
打赏
举报
回复
在ActionServlet里得到绝对路径,然后传递给MODEL处理
application.getRealPath()
babap1234
2004-09-28
打赏
举报
回复
在SERVLET 里面使用
InputStream is = getClass().getResourceAsStream("/ff.properties");
Properties dbProps = new Properties();
try {
dbProps.load(is);
}
catch (Exception e) {
System.err.println("不能读取属性文件. "+ is + "请确保ff.properties在CLASSPATH指定的路径中");
return;
}
String logFile = dbProps.getProperty("logfile", "DBConnectionManager.log");//"logs/connect.log";
xudongdong
2004-09-27
打赏
举报
回复
只有读操作,没有写操作,能不能说的再详细点
禽兽v5
2004-09-27
打赏
举报
回复
在jsp中,读文件可以用相对路径,但是写文件一定要绝对路径。因为起始路径是你启动web server的路径,所以用api得不到绝对路径。
dlglmf
2004-09-27
打赏
举报
回复
URL path=getClass().getResource("../model/conf.txt");
从
request
获取各种路径
request
.get
Real
Path
()
request
.getSession().getServletContext().get
Real
Path
("/") 在Servlet 里用 this.getServletContext().get
Real
Path
("/"); 获得绝对路径。 struts里用 this.getServlet().getServletContext().ge...
java
中
使用
相对路径
读取
文件
的写法总结
java
中
使用
相对路径
读取
文件
的写法总结 ,以及getResourceAsStream() (转) 读取
文件
的写法,
相对路径
在当前的目录结构
中
读取test.
txt
的有四种写法 简单粗暴的 File file = new File(“src/test.
txt
”)
使用
...
java
中
相对路径
怎么写_java
中
如何
使用
相对路径
读取
文件
java
中
使用
相对路径
读取
文件
的方法:1、
使用
文件
【File file = new File(“src/test.
txt
”)】方法;2、
使用
类的
相对路径
;3、
使用
当前线程的类加载器;4、读取
web
工程下的
文件
。【相关学习推荐:java
中
使用
相对路径
...
java之Java
Web
中
读取【项目路径下
文件
】的路径问题:this.getServletContext().get
Real
Path
()
在做开发的时候,我们可能会需要从本地硬盘上读取某一个
文件
资源,或者修改某一个
文件
,这个时候就需要先找到这个
文件
,然后用FileInputStrem等... 如图,我的E盘下面有个
path
,里面有一个1.
txt
的
文件
,,现在在Servl
request
.getContext
Path
()和
request
.get
Real
Path
()的区别
(1)
request
.getContext
Path
():如果java
Web
项目名称叫做imagePreview,
request
....(2)
request
.get
Real
Path
():如果java
Web
项目名称叫做imagePreview并用Tomcat服务器发布,
Web
Root
中
有一个叫“tempt”的
文件
夹:
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章