org.eclipse.jetty.webapp
Class TagLibConfiguration
java.lang.Object
org.eclipse.jetty.webapp.TagLibConfiguration
- All Implemented Interfaces:
- Configuration
public class TagLibConfiguration
- extends Object
- implements Configuration
TagLibConfiguration.
The class searches for TLD descriptors found in web.xml, in WEB-INF/*.tld files of the web app
or *.tld files within jars found in WEB-INF/lib of the webapp. Any listeners defined in these
tld's are added to the context.
<bile>This is total rubbish special case for JSPs! If there was a general use-case for web app
frameworks to register listeners directly, then a generic mechanism could have been added to the servlet
spec. Instead some special purpose JSP support is required that breaks all sorts of encapsulation rules as
the servlet container must go searching for and then parsing the descriptors for one particular framework.
It only appears to be used by JSF, which is being developed by the same developer who implemented this
feature in the first place!
</bile>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TLD_RESOURCES
public static final String TLD_RESOURCES
- See Also:
- Constant Field Values
TagLibConfiguration
public TagLibConfiguration()
preConfigure
public void preConfigure(WebAppContext context)
throws Exception
- Description copied from interface:
Configuration
- Set up for configuration.
- Specified by:
preConfigure
in interface Configuration
- Throws:
Exception
configure
public void configure(WebAppContext context)
throws Exception
- Description copied from interface:
Configuration
- Configure WebApp.
- Specified by:
configure
in interface Configuration
- Throws:
Exception
postConfigure
public void postConfigure(WebAppContext context)
throws Exception
- Description copied from interface:
Configuration
- Clear down after configuration.
- Specified by:
postConfigure
in interface Configuration
- Throws:
Exception
deconfigure
public void deconfigure(WebAppContext context)
throws Exception
- Description copied from interface:
Configuration
- DeConfigure WebApp.
This method is called to undo all configuration done. This is
called to allow the context to work correctly over a stop/start cycle
- Specified by:
deconfigure
in interface Configuration
- Throws:
Exception
Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.