java web中如何读取同src一个目录下的资源包

java web中如何读取同src一个目录下的资源包,第1张

是读取src目录下的资源文件不咯?这样吧,程序里面直接 取到啊,propertiesget(key)

private static Properties properties = new Properties();

static{

try {

propertiesload(SiteUrlclassgetClassLoader()getResourceAsStream("siteurlproperties"));

} catch (IOException e) {

eprintStackTrace();

}

}

package wzh>

以下回答为本人意见,如果有误还请见谅。

java获取远程文件的方式在我的开发过程中使用过两种

1。通过>

import javaioBufferedInputStream;

import javaioBufferedReader;

import javaioFileOutputStream;

import javaioInputStreamReader;

import javanet>}

//没事,不知道为什么下载的swf视频播放不出来,你多测试几个网站试试吧

这个其实是Java API方法的运用的问题。pathsubstring(int startIndex);这个方法是从startIndex这个位置开始到字符串末尾截取子串。具体到你所提问的这个方法:其中,pathlastIndexOf("\\");是获取到最后一个反斜杠的索引位置。pathsubstring(pathlastIndexOf("\\")+1);它的意思是从最后一个反斜杠的位置,(但不包括这个反斜杠,所以它在这个位置上加了一个数字1)一直截子串到最后,所以就得到了文件名。

(1)、requestgetRealPath("/");//不推荐使用获取工程的根路径

(2)、requestgetRealPath(requestgetRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用

(3)、requestgetSession()getServletContext()getRealPath("/");//获取工程的根路径,这个方法比较好用,可以直接在servlet和jsp中使用

(4)、 thisgetClass()getClassLoader()getResource("")getPath();//获取工程classes 下的路径,这个方法可以在任意jsp,servlet,java文件中使用,因为不管是jsp,servlet其实都是java程序,都是一个 class。所以它应该是一个通用的方法。

0、关于绝对路径和相对路径

1基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例 如:C:xyz esttxt 代表了testtxt文件的绝对路径。>

以上就是关于java web中如何读取同src一个目录下的资源包全部的内容,包括:java web中如何读取同src一个目录下的资源包、Java请求一个URL。获取网站返回的数据。通过POST请求、Java怎么通过远程读取流的方式将远程文件放到本地等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9399655.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存