JavaEE细节问题02——加载资源文件的三种方式

  

加载资源文件的三种方式this


1.getRealPath

支持的工程类型:Web工程spa

能获取到什么:String类型的绝对路径资源

最初获取到的路径:get

Webroot目录下it



2.类加载器

this.getClass.getClassLoader.getResourceAsStream("");class

支持工程的类型:Java工程,Web工程文件

能获取到什么:流sse

最初获取到的路径:co

对于Java工程:在src目录下background

对于Web工程:在classes目录下



3.ResourceBundle

支持工程的类型:Java工程,Web工程

能获取到什么:只能获取到资源文件的键值对

最初获取到的路径:

对于Java工程:在src目录下,且不能返回上层目录

对于Web工程:在classes目录下,且不能返回上层目录

相关文章
相关标签/搜索