public class FileResource extends Object implements Resource, Serializable
Constructor and Description |
---|
FileResource(File file)
构造,文件名使用文件本身的名字,带扩展名
|
FileResource(File file,
String fileName)
构造
|
FileResource(Path path)
构造,文件名使用文件本身的名字,带扩展名
|
FileResource(String path)
构造
|
Modifier and Type | Method and Description |
---|---|
File |
getFile()
获取文件
|
String |
getName()
获取资源名,例如文件资源的资源名为文件名
|
InputStream |
getStream()
获得
InputStream |
URL |
getUrl()
获得解析后的
URL ,无对应URL的返回null |
boolean |
isModified()
检查资源是否变更
一般用于文件类资源,检查文件是否被修改过。 |
String |
toString()
返回路径
|
public FileResource(String path)
path
- 文件绝对路径或相对ClassPath路径,但是这个路径不能指向一个jar包中的文件public FileResource(Path path)
path
- 文件public FileResource(File file)
file
- 文件public InputStream getStream() throws NoResourceException
Resource
InputStream
getStream
in interface Resource
InputStream
NoResourceException
public File getFile()
public boolean isModified()
Resource
isModified
in interface Resource
Copyright © 2024. All rights reserved.