Class IncludeNotFound

java.lang.Object
org.apache.velocity.app.event.implement.IncludeNotFound
All Implemented Interfaces:
EventHandler, IncludeEventHandler, ContextAware, RuntimeServicesAware

public class IncludeNotFound extends Object implements IncludeEventHandler, RuntimeServicesAware, ContextAware
Simple event handler that checks to see if an included page is available. If not, it includes a designated replacement page instead.

By default, the name of the replacement page is "notfound.vm", however this page name can be changed by setting the Velocity property eventhandler.include.notfound, for example:


 eventhandler.include.notfound = error.vm
 

The name of the missing resource is put into the Velocity context, under the key "missingResource", so that the "notfound" template can report the missing resource with a Velocity reference, like: $missingResource

Since:
1.5
Version:
$Id$
Author:
Will Glass-Husain