Package org.apache.jasper.compiler
Class TagPluginManager
java.lang.Object
org.apache.jasper.compiler.TagPluginManager
Manages tag plugin optimizations.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(Node.Nodes page, ErrorDispatcher err, PageInfo pageInfo) private void
init
(ErrorDispatcher err) private void
Invoke tag plugin for the given custom tag, if a plugin exists for the custom tag's tag handler.
-
Field Details
-
TAG_PLUGINS_XML
- See Also:
-
TAG_PLUGINS_ROOT_ELEM
- See Also:
-
initialized
private boolean initialized -
tagPlugins
-
ctxt
private javax.servlet.ServletContext ctxt -
pageInfo
-
-
Constructor Details
-
TagPluginManager
public TagPluginManager(javax.servlet.ServletContext ctxt)
-
-
Method Details
-
apply
- Throws:
JasperException
-
init
- Throws:
JasperException
-
invokePlugin
Invoke tag plugin for the given custom tag, if a plugin exists for the custom tag's tag handler. The given custom tag node will be manipulated by the plugin.
-