org.melati.template.webmacro
Class WebmacroMelatiServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.melati.servlet.ConfigServlet
org.melati.servlet.PoemServlet
org.melati.servlet.TemplateServlet
org.melati.template.webmacro.WebmacroMelatiServlet
- All Implemented Interfaces:
- Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
- Direct Known Subclasses:
- FlushingServletTest
public abstract class WebmacroMelatiServlet
- extends TemplateServlet
Base class to use WebMacro (specifically) with Melati.
Extend this class, overriding the handle(Melati, WebContext)
method.
If you are agnostic as to what TemplateEngine to use then extend TemplateServlet
directly.
- Author:
- Tim Joyce
$Revision: 1.18 $
- See Also:
- Serialized Form
Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
Methods inherited from class javax.servlet.GenericServlet |
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebmacroMelatiServlet
public WebmacroMelatiServlet()
doTemplateRequest
protected String doTemplateRequest(Melati m,
ServletTemplateContext c)
throws Exception
- Description copied from class:
TemplateServlet
- Override this method to build up your own output.
- Specified by:
doTemplateRequest
in class TemplateServlet
- Parameters:
m
- the current Melatic
- the current ServletTemplateContext
- Returns:
- a Template name, possibly excluding extension.
- Throws:
Exception
handle
protected abstract String handle(Melati m,
org.webmacro.servlet.WebContext c)
throws Exception
- Throws:
Exception
Copyright © 2000-2010 PanEris. All Rights Reserved.