java.lang.Object | |||
↳ | org.springframework.context.support.ApplicationObjectSupport | ||
↳ | org.springframework.web.context.support.WebApplicationObjectSupport | ||
↳ | org.springframework.web.servlet.view.tiles.TilesConfigurer |
This class is deprecated.
as of Spring 3.0
Helper class to configure Tiles 1.x for the Spring Framework. See http://struts.apache.org for more information about Struts Tiles, which basically is a templating mechanism for JSP-based web applications.
NOTE: This TilesConfigurer class supports Tiles 1.x,
a.k.a. "Struts Tiles", which comes as part of Struts 1.x.
For Tiles 2.x support, check out
TilesConfigurer
.
The TilesConfigurer simply configures a Tiles DefinitionsFactory using
a set of files containing definitions, to be accessed by TilesView
instances.
TilesViews can be managed by any ViewResolver
.
For simple convention-based view resolution, consider using
UrlBasedViewResolver
with the
"viewClass" property set to "org.springframework.web.servlet.view.tiles.TilesView".
A typical TilesConfigurer bean definition looks as follows:
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles.TilesConfigurer"> <property name="definitions"> <list> <value>/WEB-INF/defs/general.xml</value> <value>/WEB-INF/defs/widgets.xml</value> <value>/WEB-INF/defs/administrator.xml</value> <value>/WEB-INF/defs/customer.xml</value> <value>/WEB-INF/defs/templates.xml</value> </list> </property> </bean>The values in the list are the actual files containing the definitions.
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.context.support.ApplicationObjectSupport
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Initialize the Tiles definition factory.
| |||||||||||
Set the Tiles definitions, i.e.
| |||||||||||
Set the factory class for Tiles.
| |||||||||||
Set whether to validate the Tiles XML definitions.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create the Tiles DefinitionsFactory and expose it to the ServletContext.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.web.context.support.WebApplicationObjectSupport
| |||||||||||
From class
org.springframework.context.support.ApplicationObjectSupport
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.beans.factory.InitializingBean
| |||||||||||
From interface
org.springframework.context.ApplicationContextAware
| |||||||||||
From interface
org.springframework.web.context.ServletContextAware
|
Initialize the Tiles definition factory. Delegates to createDefinitionsFactory for the actual creation.
if an error occurs | |
DefinitionsFactoryException |
Set the Tiles definitions, i.e. the list of files containing the definitions.
Set the factory class for Tiles. Default is I18nFactorySet.
Set whether to validate the Tiles XML definitions. Default is "true".
Create the Tiles DefinitionsFactory and expose it to the ServletContext.
factoryConfig | the configuration for the DefinitionsFactory |
---|
if an error occurs | |
DefinitionsFactoryException |