Interface RequestConstants

All Known Implementing Classes:
AbstractTag, ApplyDecoratorTag, BodyTag, DivTag, ExtractPropertyTag, HeadTag, InlineDecoratorMapper, OldDecorator2NewDecorator, PropertyTag, TitleTag, UsePageTag

public interface RequestConstants
A set of static constants of Strings to be used as ServletRequest attribute keys to represent various objects passed between pages.
See Also:
  • Field Details

    • PAGE

      static final String PAGE
      Stores Page instance for parsed page to be passed across to Decorator.
    • DECORATOR

      static final String DECORATOR
      The name (String) of the Decorator to suggest using. This is set by the ApplyDecoratorTag and used by the corresponding DecoratorMapper.
    • ROBOT

      static final String ROBOT
      Marker that stores a Boolean (under the session) to state whether the current session is the session of a web search engine spider. This is set and used by the RobotDecoratorMapper.
    • SECONDARY_STORAGE_LIMIT

      static final String SECONDARY_STORAGE_LIMIT
    • MAXIMUM_OUTPUT_EXCEEDED_LENGTH

      static final String MAXIMUM_OUTPUT_EXCEEDED_LENGTH
    • DISABLE_BUFFER_AND_DECORATION

      static final String DISABLE_BUFFER_AND_DECORATION
      Set this request attribute during a request to disable decoration for the request. This attribute will be inspecited as late as possible, even after decorator mapping etc. If set before getWriter()/getOutputStream() is called, Sitemesh will not decorate the request, nor buffer the request.