Class SpringResourceTemplateResource
Object
org.thymeleaf.spring5.templateresource.SpringResourceTemplateResource
- All Implemented Interfaces:
ITemplateResource
Implementation of ITemplateResource that resolves
resources by delegating on Spring's resource resolution mechanism, implemented by the
ResourceLoader interface.
This resource resolver accesses the Spring resource resolution mechanism by means of
calls to ResourceLoader.getResource(String).
- Since:
- 3.0.3
- Author:
- Daniel Fernández
-
Constructor Summary
ConstructorsConstructorDescriptionSpringResourceTemplateResource(org.springframework.context.ApplicationContext applicationContext, String location, String characterEncoding) SpringResourceTemplateResource(org.springframework.core.io.Resource resource, String characterEncoding) -
Method Summary
-
Constructor Details
-
SpringResourceTemplateResource
-
SpringResourceTemplateResource
public SpringResourceTemplateResource(org.springframework.core.io.Resource resource, String characterEncoding)
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin interfaceITemplateResource
-
getBaseName
- Specified by:
getBaseNamein interfaceITemplateResource
-
exists
public boolean exists()- Specified by:
existsin interfaceITemplateResource
-
reader
- Specified by:
readerin interfaceITemplateResource- Throws:
IOException
-
relative
- Specified by:
relativein interfaceITemplateResource
-