bboss.org.apache.velocity.context.Context

Here are the examples of the java api class bboss.org.apache.velocity.context.Context taken from open source projects.

1. VelocityServlet#doRequest()

Project: bboss
File: VelocityServlet.java
/**
     *  Handles all requests (by default).
     *
     *  @param request  HttpServletRequest object containing client request
     *  @param response HttpServletResponse object for the response
     * @throws ServletException
     * @throws IOException
     */
protected void doRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    Context context = null;
    try {
        /*
             *  first, get a context
             */
        context = createContext(request, response);
        /*
             *   set the content type
             */
        setContentType(request, response);
        /*
             *  let someone handle the request
             */
        Template template = handleRequest(request, response, context);
        if (template == null) {
            return;
        }
        /*
             *  now merge it
             */
        mergeTemplate(template, context, response);
    } catch (Exception e) {
        error(request, response, e);
    } finally {
        /*
             *  call cleanup routine to let a derived class do some cleanup
             */
        requestCleanup(request, response, context);
    }
}