In this section we walk through the sources used to construct the
template web application. Please note the template application is designed to highlight
features of Lucene and is not an example of best practices. (One would hopefully
use MVC architecture such as provided by Jakarta Struts and taglibs, or better yet XML
with stylesheets, but showing you how to do that would be WAY beyond the scope of this
demonstration. Additionally once could cache results, and perform other performance
optimizations, but those are beyond the scope of this demo).
This section is intended for developers and those wishing to customize the template web
application to their needs. The sections useful to developers only are clearly delineated.