reloadable attribute of a context indicates that resources should be watched for modification and that a reload of the context should be triggered if an application's resources have been modified.
While reloading a context is invaluable during development, it requires significant runtime overhead and so should be left turned off in a production environment.
As we saw in the last chapter, a context may be reloaded when a watched resource is modified or deleted. In addition, a key responsibility of a
WebappLoader is to provide a
backgroundProcess() method implementation that is called by its parent container's background processing thread. Note that this method is of use only for ...