Package com.facetmap.servlet

Servlet-level wrappers of Facetmap functionality; see below for details.

See:
          Description

Class Summary
BrowseXmlServlet Writes a Selection in XML format to the HTTP response.
ConfigurationServlet Supports web-based configuration of the facetmap engine.
FacetmapServlet Bootstrap servlet instantiates a Facetmap object and puts it in the ServletContext ready for use.
FacetNavigationBean Represents a request from the user to perform a faceted navigation task.
InputFactory Finds a valid InputStream for a named source, by searching different possible locations in classpath and on filesystem.
PropertiesFilePersister  
RenderSelection  
ServletUtil Utilities for servlet processing; notably, processes the querystring parameters used in this package (see package docs).
 

Exception Summary
ConfigurationException A problem that was encountered while determining how to configure the servlet.
 

Package com.facetmap.servlet Description

Servlet-level wrappers of Facetmap functionality; see below for details. Classes here perform, or help you perform, the tasks of initializing a Facetmap for use, reading user input from an HTTP request and providing it to Facetmap, and delivering output back to the user.

Request information is relayed to the servlet layer via querystring, either in a GET method or a POST method. The input consists of a reference to a particular Selection, plus an optional modification to that selection. Querystring parameters are standardized throughout this package as follows: