Uses of Interface
org.apache.tiles.request.Request
Packages that use Request
Package
Description
The Tiles taglib and framework allows building web pages by assembling reusable
pieces of pages, called Tiles.
Tiles access package.
Classes and interfaces to be used when it is needed to create Tiles definitions
during the execution of the application.
"View preparers" are objects that allows the "preparation" of a Tiles artifact
(definition, template or attribute) before it is rendered.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
It contains classes and interfaces to allow manipulations of "definitions", i.e.
Interfaces to manage attribute value evaluation.
Classes to manage attribute value evaluation.
It contains the basic implementations of Tiles container.
It contains the basic implementations of mutable Tiles containers.
Classes and interfaces to allow locale resolution in an application, i.e.
Basic implementation of the locale resolver.
"View preparers" are objects that allows the "preparation" of a Tiles artifact
(definition, template or attribute) before it is rendered.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
Interfaces to manage attribute rendering.
Attribute evaluator classes that can perform EL evaluation for attributes.
Attribute evaluator classes that can perform OGNL evaluation for attributes.
Support for Freemarker's Environment as a request.
Runtime part of Autotag support for Freemarker.
Support of Tiles request in a JSP environment.
Runtime part of Autotag support for JavaServer pages.
Tiles request support for Servlet technology.
Tiles request support for Velocity.
Runtime part of Autotag support for Velocity.
Renderering support for Velocity.
Tiles template classes, that enable to write support code for template languages (JSP, FreeMarker, Velocity).
Classes that allow the use of "Tiles template" as a Velocity tool.
-
Uses of Request in org.apache.struts2.tiles
Methods in org.apache.struts2.tiles with parameters of type RequestModifier and TypeMethodDescriptionboolean
StrutsFreeMarkerAttributeRenderer.isRenderable
(String path, Request request) protected ActionContext
StrutsFreeMarkerAttributeRenderer.readActionContext
(Request request) Depending on how Tiles definition was defined, request can an instance of JspRequest (for JSPs) or a ServletRequest (FreeMarker)void
StrutsTilesLocaleResolver.resolveLocale
(Request request) -
Uses of Request in org.apache.tiles.api
Methods in org.apache.tiles.api with parameters of type RequestModifier and TypeMethodDescriptionvoid
TilesContainer.endContext
(Request request) Ends a context, where attribute values are stored independently of others.
It must be called after aTilesContainer.startContext(Request)
call.void
TilesContainerWrapper.endContext
(Request request) Evaluates the given attribute.TilesContainer.getAttributeContext
(Request request) Retrieve the attribute context of the current request.TilesContainerWrapper.getAttributeContext
(Request request) TilesContainer.getDefinition
(String definitionName, Request request) Returns a definition specifying its name.TilesContainerWrapper.getDefinition
(String definitionName, Request request) boolean
Attribute.isPermitted
(Request request) Checks if the current user can use this attribute.boolean
TilesContainer.isValidDefinition
(String definition, Request request) Determine whether the definition exists.boolean
TilesContainerWrapper.isValidDefinition
(String definition, Request request) void
Executes a preparer.void
void
Render the given tiles request.void
Render the given Attribute.void
TilesContainer.render
(Definition definition, Request request) Renders the specified definition.void
void
void
TilesContainerWrapper.render
(Definition definition, Request request) void
TilesContainer.renderContext
(Request request) Renders the current context, as it is.void
TilesContainerWrapper.renderContext
(Request request) TilesContainer.startContext
(Request request) Starts a new context, where attribute values are stored independently of others.
When the use of the contexts is finished, callTilesContainer.endContext(Request)
TilesContainerWrapper.startContext
(Request request) -
Uses of Request in org.apache.tiles.api.access
Methods in org.apache.tiles.api.access with parameters of type RequestModifier and TypeMethodDescriptionstatic TilesContainer
TilesAccess.getCurrentContainer
(Request request) Returns the current container that has been set, or the default one.static void
TilesAccess.setCurrentContainer
(Request request, String key) Sets the current container to use in web pages.static void
TilesAccess.setCurrentContainer
(Request request, TilesContainer container) Sets the current container to use in web pages. -
Uses of Request in org.apache.tiles.api.mgmt
Methods in org.apache.tiles.api.mgmt with parameters of type RequestModifier and TypeMethodDescriptionvoid
MutableTilesContainer.register
(Definition definition, Request request) Register a new definition with the container. -
Uses of Request in org.apache.tiles.api.preparer
Methods in org.apache.tiles.api.preparer with parameters of type RequestModifier and TypeMethodDescriptionvoid
ViewPreparer.execute
(Request tilesContext, AttributeContext attributeContext) Method associated to a tile and called immediately before the tile is included. -
Uses of Request in org.apache.tiles.core.definition
Methods in org.apache.tiles.core.definition with parameters of type RequestModifier and TypeMethodDescriptionDefinitionsFactory.getDefinition
(String name, Request tilesContext) Returns a Definition object that matches the given name and Tiles context.UnresolvingLocaleDefinitionsFactory.getDefinition
(String name, Request tilesContext) Returns a Definition object that matches the given name and Tiles context. -
Uses of Request in org.apache.tiles.core.evaluator
Methods in org.apache.tiles.core.evaluator with parameters of type RequestModifier and TypeMethodDescriptionEvaluates an attribute value.Evaluates an expression.Evaluates an attribute value. -
Uses of Request in org.apache.tiles.core.evaluator.impl
Methods in org.apache.tiles.core.evaluator.impl with parameters of type Request -
Uses of Request in org.apache.tiles.core.impl
Methods in org.apache.tiles.core.impl with parameters of type RequestModifier and TypeMethodDescriptionvoid
BasicTilesContainer.endContext
(Request request) Ends a context, where attribute values are stored independently of others.
It must be called after aTilesContainer.startContext(Request)
call.Evaluates the given attribute.BasicTilesContainer.getAttributeContext
(Request request) Retrieve the attribute context of the current request.protected AttributeContext
BasicTilesContainer.getContext
(Request tilesContext) Get attribute context from request.protected Deque<AttributeContext>
BasicTilesContainer.getContextStack
(Request tilesContext) Returns the context stack.BasicTilesContainer.getDefinition
(String definitionName, Request request) Returns a definition specifying its name.boolean
BasicTilesContainer.isValidDefinition
(String definitionName, Request request) Determine whether the definition exists.protected AttributeContext
BasicTilesContainer.popContext
(Request tilesContext) Pops a context object out of the stack.void
Executes a preparer.protected void
BasicTilesContainer.pushContext
(AttributeContext context, Request tilesContext) Pushes a context object in the stack.void
Render the given tiles request.void
Render the given Attribute.void
BasicTilesContainer.render
(Definition definition, Request request) Renders the specified definition.protected void
BasicTilesContainer.render
(Request request, AttributeContext attributeContext) Renders the specified attribute context.void
BasicTilesContainer.renderContext
(Request request) Renders the current context, as it is.BasicTilesContainer.startContext
(Request request) Starts a new context, where attribute values are stored independently of others.
When the use of the contexts is finished, callTilesContainer.endContext(Request)
-
Uses of Request in org.apache.tiles.core.impl.mgmt
Methods in org.apache.tiles.core.impl.mgmt with parameters of type RequestModifier and TypeMethodDescriptionCachingTilesContainer.getDefinition
(String definition, Request request) Returns a definition by name.boolean
CachingTilesContainer.isValidDefinition
(String definition, Request request) Determine whether the definition exists.void
CachingTilesContainer.register
(Definition definition, Request request) Register a new definition with the container.void
Render the given tiles request. -
Uses of Request in org.apache.tiles.core.locale
Methods in org.apache.tiles.core.locale with parameters of type RequestModifier and TypeMethodDescriptionLocaleResolver.resolveLocale
(Request request) Resolves the locale. -
Uses of Request in org.apache.tiles.core.locale.impl
Methods in org.apache.tiles.core.locale.impl with parameters of type RequestModifier and TypeMethodDescriptionDefaultLocaleResolver.resolveLocale
(Request request) Resolves the locale. -
Uses of Request in org.apache.tiles.core.prepare.factory
Methods in org.apache.tiles.core.prepare.factory with parameters of type RequestModifier and TypeMethodDescriptionBasicPreparerFactory.getPreparer
(String name, Request context) Create a new instance of the named preparerInstance.PreparerFactory.getPreparer
(String name, Request context) Create the named {link ViewPreparer} for the specified context. -
Uses of Request in org.apache.tiles.core.renderer
Methods in org.apache.tiles.core.renderer with parameters of type Request -
Uses of Request in org.apache.tiles.el
Methods in org.apache.tiles.el with parameters of type Request -
Uses of Request in org.apache.tiles.ognl
Methods in org.apache.tiles.ognl with parameters of type RequestModifier and TypeMethodDescriptionEvaluates an expression.TilesApplicationContextNestedObjectExtractor.getNestedObject
(Request obj) Extracts the nested object.ognl.PropertyAccessor
TilesContextPropertyAccessorDelegateFactory.getPropertyAccessor
(String propertyName, Request request) Returns a prooerty accessor appropriate for the property name and the object passed. -
Uses of Request in org.apache.tiles.request
Subinterfaces of Request in org.apache.tiles.requestModifier and TypeInterfaceDescriptioninterface
Encapsulation of request information.interface
Delegate for ease of customization.Classes in org.apache.tiles.request that implement RequestModifier and TypeClassDescriptionclass
Base class for "client" requests, i.e.class
Base request.class
Base class for "view" requests, i.e.class
Delegate for ease of customization.Methods in org.apache.tiles.request that return RequestModifier and TypeMethodDescriptionRequestWrapper.getWrappedRequest()
Returns the wrapped Tiles request. -
Uses of Request in org.apache.tiles.request.freemarker
Classes in org.apache.tiles.request.freemarker that implement RequestModifier and TypeClassDescriptionclass
The FreeMarker-specific request context. -
Uses of Request in org.apache.tiles.request.freemarker.autotag
Methods in org.apache.tiles.request.freemarker.autotag that return RequestModifier and TypeMethodDescriptionFreemarkerAutotagRuntime.createRequest()
Creates a new Request instance. -
Uses of Request in org.apache.tiles.request.jsp
Classes in org.apache.tiles.request.jsp that implement RequestModifier and TypeClassDescriptionclass
Context implementation used for executing tiles within a jsp tag library. -
Uses of Request in org.apache.tiles.request.jsp.autotag
Methods in org.apache.tiles.request.jsp.autotag that return RequestModifier and TypeMethodDescriptionJspAutotagRuntime.createRequest()
Creates a new Request instance. -
Uses of Request in org.apache.tiles.request.render
Methods in org.apache.tiles.request.render with parameters of type RequestModifier and TypeMethodDescriptionboolean
ChainedDelegateRenderer.isRenderable
(String value, Request request) Checks if this renderer can render a path.boolean
DispatchRenderer.isRenderable
(String path, Request request) Checks if this renderer can render a path.boolean
Renderer.isRenderable
(String path, Request request) Checks if this renderer can render a path.boolean
StringRenderer.isRenderable
(String value, Request request) Checks if this renderer can render a path.void
void
Renders a path.void
Renders a path.void
Renders a path. -
Uses of Request in org.apache.tiles.request.servlet
Classes in org.apache.tiles.request.servlet that implement RequestModifier and TypeClassDescriptionclass
Servlet-based implementation of the TilesApplicationContext interface.Methods in org.apache.tiles.request.servlet with parameters of type RequestModifier and TypeMethodDescriptionstatic ServletRequest
ServletUtil.getServletRequest
(Request request) Opens a TilesRequestContext until it finds a ServletTilesRequestContext. -
Uses of Request in org.apache.tiles.request.velocity
Classes in org.apache.tiles.request.velocity that implement RequestModifier and TypeClassDescriptionclass
The implementation of the Tiles request context specific for Velocity. -
Uses of Request in org.apache.tiles.request.velocity.autotag
Methods in org.apache.tiles.request.velocity.autotag that return Request -
Uses of Request in org.apache.tiles.request.velocity.render
Methods in org.apache.tiles.request.velocity.render with parameters of type Request -
Uses of Request in org.apache.tiles.template
Methods in org.apache.tiles.template with parameters of type RequestModifier and TypeMethodDescriptionAttributeResolver.computeAttribute
(TilesContainer container, Attribute attribute, String name, String role, boolean ignore, Object defaultValue, String defaultValueRole, String defaultValueType, Request request) Computes the attribute.DefaultAttributeResolver.computeAttribute
(TilesContainer container, Attribute attribute, String name, String role, boolean ignore, Object defaultValue, String defaultValueRole, String defaultValueType, Request request) Computes the attribute.void
AddAttributeModel.execute
(Object value, String expression, String role, String type, Request request, ModelBody modelBody) Executes the operation.void
Executes the model.void
DefinitionModel.execute
(String name, String template, String role, String extendsParam, String preparer, Request request, ModelBody modelBody) Executes the operation.void
GetAsStringModel.execute
(boolean ignore, String preparer, String role, Object defaultValue, String defaultValueRole, String defaultValueType, String name, Attribute value, Request request, ModelBody modelBody) Executes the operation.void
ImportAttributeModel.execute
(String name, String scope, String toName, boolean ignore, Request request) Executes the model.void
InsertAttributeModel.execute
(boolean ignore, String preparer, String role, Object defaultValue, String defaultValueRole, String defaultValueType, String name, Attribute value, boolean flush, Request request, ModelBody modelBody) Executes the operation.void
InsertDefinitionModel.execute
(String definitionName, String template, String templateType, String templateExpression, String role, String preparer, boolean flush, Request request, ModelBody modelBody) Executes the operation.void
InsertTemplateModel.execute
(String template, String templateType, String templateExpression, String role, String preparer, boolean flush, Request request, ModelBody modelBody) Executes the operation.void
PutAttributeModel.execute
(String name, Object value, String expression, String role, String type, boolean cascade, Request request, ModelBody modelBody) Executes the operation.void
PutListAttributeModel.execute
(String name, String role, boolean inherit, boolean cascade, Request request, ModelBody modelBody) Executes the model.void
Executes the model.ComposeStackUtil.getComposeStack
(Request request) Returns the current compose stack, or creates a new one if not present. -
Uses of Request in org.apache.tiles.velocity.template
Methods in org.apache.tiles.velocity.template that return RequestModifier and TypeMethodDescriptionprotected Request
VelocityStyleTilesTool.createVelocityRequest
(jakarta.servlet.ServletContext servletContext, Writer writer) Creates a Velocity request.