resource 是spring對外部資源的抽象
public
inte***ce
resource
extends
inputstreamsource
boolean
isopen()
; uri geturi()
throws ioexception;
url geturl()
throws ioexception;
file getfile()
throws ioexception;
default readablebytechannel readablechannel()
throws ioexception
resource createrelative
(string relativepath)
throws ioexception;
long
contentlength()
throws ioexception;
long
lastmodified()
throws ioexception;
string getfilename()
; string getdescription()
;}
用於獲取resouce的介面
public
inte***ce
resourceloader
resource template = ctx.
getresource
("some/resource/path/mytemplate.txt"
);
根據ctx的型別不同,可以獲取到的resource型別也不同
resource
classpathresource
filesystemresouce
servletcontextresource
也可以通過制定path的prefix類確定獲取到資源型別
Spring中引用外部資源檔案
1.xml中配置屬性 當我們匯入druid和mysql的資源jar包後可以直接配置資料庫連線物件 xml version 1.0 encoding utf 8 xmlns xsi xsi schemalocation spring beans.xsd spring context.xsd datas...
spring處理靜態資源方式
1.default servlet handler在springmvc上下文定義乙個org.springframework.web.servlet.resource.defaultservlethttprequesthandler,它會像乙個檢查員,對進入dispatcherservlet的url進...
Spring框架訪問靜態資源處理方式
spring框架訪問靜態資源處理方式 web.xml配置如下 web org.springframework.web.servlet.dispatcherservlet contextconfiglocation xml startup 1 startup web context component...