PageMixer API - 3.1

Package jp.ne.dti.lares.foozy.pagemixer.struts

Provides Struts specific class/interface definitions.

See:
          Description

Interface Summary
ErrorsTrimFilter.WatcherFactory Deprecated. see ErrorsTrimFilter
 

Class Summary
ActionConfigKey Key to identify "ActionConfig" of Struts.
ActionInsetFilter Filter to inset URI for "Action" into token as attribute.
ActionInsetFilter.A Filter to inset URI to mapped "Action" as HREF attribute of token A.
ActionInsetFilter.FORM Filter to inset URI to mapped "Action" as ACTION attribute of token FORM.
ActionInsetFilter.IMG Filter to inset URI to mapped "Action" as SRC attribute of token IMG.
ActionInsetFilter.LINK Filter to inset URI to mapped "Action" as HREF attribute of token LINK.
AutoFormKey Key to identify "ActionForm" in request or session scope automatically.
Configure Utility to build ConsumerContext up from configuration files.
Configure.Arguments  
Configure.WebXMLConfig  
DefaultPageServlet PageServlet with DefaultPageFactory.
ErrorsInsetFilter Deprecated. by MessagesInsetFilter.forError(jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceWatcher, jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceWatcher, jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceWatcher)
ErrorsInsetFilter.InsetError Deprecated. because this is not used
ErrorsInsetFilter.IterateError Deprecated. because this is not used
ErrorsInsetFilter.Trim Deprecated. because this is not used
ErrorsTrimFilter Deprecated.  
ErrorsTrimFilter.Trim Deprecated. see ErrorsTrimFilter
ErrorsTrimFilter.TrimError Deprecated. see ErrorsTrimFilter
ExceptionInsetFilter Filter to inset messages of exception into token sub sequence.
ExceptionInsetFilter.Inset Iinset message from exception into sub sequence as HTML safe text.
ExceptionInsetFilter.Trim Trim whole sequence when exception is not stored into Servlet request.
FormAttrInsetFilter Filter to inset value from "ActionForm" of Struts.
FormKey Key to identify "ActionForm" of Struts.
FormTextInsetFilter Filter to inset value from "ActionForm" of Struts.
I18NDefaultPageServlet PageServlet with I18NDefaultPageFactory.
LocalePageServlet PageServlet with LocalePageFactory.
MessagesInsetFilter Filter to inset messages of Struts into token sub sequence.
ModuleConfigKey Key to identify "ModuleConfig" of Sttuts for specified prefix.
MonoPageServlet PageServlet with MonoPageFactory.
RequestFormKey Key to identify "ActionForm" of Struts in request scope.
SessionFormKey Key to identify "ActionForm" of Struts in session scope.
StdHeadFilterSet Set of filters for PageMixer/Struts co-operation.
StdTailFilterSet Set of filters for PageMixer/Struts co-operation.
StrutsAttributeValue Attribute values defined for PageMixer/Struts co-operation.
StrutsConsumerContext Consumer conetxt implementation for Struts environment.
StrutsConsumerContext.AutoFormKey Deprecated. by non inner AutoFormKey class
StrutsConsumerContext.ErrorKey Deprecated.  
StrutsConsumerContext.FormKey Deprecated. by non inner FormKey class
StrutsConsumerContext.MappedActionKey Deprecated. by ActionConfigKey
StrutsConsumerContext.RequestFormKey Deprecated. by non inner RequestFormKey class
StrutsConsumerContext.SessionFormKey Deprecated. by non inner SessionFormKey class
StrutsContextFactory Factory to create StrutsConsumerContext.
StrutsFilterFactory Factory to create Filter for PageMixer/Struts co-operation.
StrutsLocaleFactory Factory to create "Locale".
StrutsSymbolSet Symbol set including PageMixer/Struts co-operation specific ones.
StrutsSymbolTrimFilter Filter to trim PageMixer specific attributes from tokens.
StrutsSymbolTrimFilter.A Filter to trim PageMixer specific attribute from "A" tag.
StrutsSymbolTrimFilter.FORM Filter to trim PageMixer specific attribute from "FORM" tag.
StrutsSymbolTrimFilter.IMG Filter to trim PageMixer specific attribute from "IMG" tag.
StrutsSymbolTrimFilter.LINK Filter to trim PageMixer specific attribute from "LINK" tag.
TransactionInsetFilter Filter to inset transaction token for input form, if needed.
 

Package jp.ne.dti.lares.foozy.pagemixer.struts Description

Provides Struts specific class/interface definitions.

Keys to identify the value

In this package, classes shown below are defined to identify the value in ConsumerContext.

purpose storage class class
ActionConfig (composite) ActionConfigKey
ActionForm (automatic) AutoFormKey
request RequestFormKey
session SessionFormKey
ModuleConfig (composite) ModuleConfigKey
ActionServlet request ACTION_SERVLET_KEY
"cancel" request CANCEL_KEY
ActionMessages for error request ERROR_KEY
Exception request EXCEPTION_KEY
Locale session LOCALE_KEY
ActionConfig request MAPPING_KEY
ActionMessages request MESSAGE_KEY
module prefix ServletContext MODULE_PREFIXES_KEY
multipart request MULTIPART_KEY
servlet mapping application SERVLET_KEY
transaction token session TRANSACTION_TOKEN_KEY
transaction token parameter request TRANSACTION_TOKEN_PARAM_KEY
mapping path prefix request PATH_PREFIX_KEY
mapping path suffix request PATH_SUFFIX_KEY

Filters to process token stream

In this package, classes shown below are defined to process stream.

class purpose
ActionInsetFilter inset URI for "Action"
ExceptionInsetFilter inset message from "Exception" identified by EXCEPTION_KEY
FormAttrInsetFilter base class to inset the value from "ActionForm" as attribute of tag
FormTextInsetFilter base class to inset the value from "ActionForm" as text
MessagesInsetFilter inset string from "ActionMessage" held by "ActionMessages"
StrutsSymbolTrimFilter eliminate PageMixer/Struts co-operation attributes defined in StrutsSymbolSet.
TransactionInsetFilter inset "transaction token" of Struts into input form
StdHeadFilterSet standard set of filters for PageMixer/Struts co-operation (for pre-processing)
StdTailFilterSet standard set of filters for PageMixer/Struts co-operation (for post-processing)


PageMixer API - 3.1