up: HTTP     index Zimbu documentation

CLASS HTTP.FunctionServlet EXTENDS HTTP.Servlet @public

summary

     

A Servlet that generates the page body with a function.

NEW(func) @public  Create a new FunctionServlet that calls func to create a response.
$setProc(func) @public  Set the function to call to func.
$serve(context) bool @public  Handle a request by invoking the function and putting its result in the response.
 
Inherited from HTTP.Servlet:
$setAllPaths(allPaths) @public  Set whether this Servlet handles all paths.
$addPath(path) @public  Add a path that this servlet will serve for.
$handle(context) bool @public  Check if this servlet wants to serve context.request.
$setMimeType(type) @public  Set the MIME type to be used in the response for this Servlet.
$filter(context) bool @public  Filter context.request, possibly changing context.
 

members (alphabetically)

     

PROC NEW(HTTP.ServletFunc func) @public

     

Create a new FunctionServlet that calls func to create a response.

FUNC $serve(HTTP.Context context) bool @replace @public

     

Handle a request by invoking the function and putting its result in the response.

PROC $setProc(HTTP.ServletFunc func) @public

     

Set the function to call to func.

license

      Copyright 2009 Bram Moolenaar All Rights Reserved.

      Licensed under the Apache License, Version 2.0. See the LICENSE file or obtain a copy at: http://www.apache.org/licenses/LICENSE-2.0