public class StringTemplateResourceLoader extends Object implements ResourceLoader
| 构造器和说明 |
|---|
StringTemplateResourceLoader() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭ResouceLoader,通常是GroupTemplate关闭的时候也关闭对应的ResourceLoader
|
boolean |
exist(String key) |
String |
getInfo()
得到资源加载器说明,用于获取不到资源的时候输出提示信息
|
Resource |
getResource(String template)
返回一个template作为模板内容的模板
|
String |
getResourceId(Resource resource,
String id)
用于include,layout等根据相对路径计算资源实际的位置.
|
void |
init(GroupTemplate gt)
一些初始化方法
|
boolean |
isModified(Resource key)
检测模板是否更改,每次渲染模板前,都需要调用此方法,所以此方法不能占用太多时间,否则会影响渲染功能
|
public Resource getResource(String template)
getResource 在接口中 ResourceLoaderpublic void close()
ResourceLoaderclose 在接口中 ResourceLoaderpublic boolean isModified(Resource key)
ResourceLoaderisModified 在接口中 ResourceLoaderpublic void init(GroupTemplate gt)
ResourceLoaderinit 在接口中 ResourceLoaderpublic boolean exist(String key)
exist 在接口中 ResourceLoaderpublic String getResourceId(Resource resource, String id)
ResourceLoadergetResourceId 在接口中 ResourceLoaderresource - 当前资源public String getInfo()
ResourceLoadergetInfo 在接口中 ResourceLoaderCopyright © 2018. All rights reserved.