public abstract interface CustomTag
Interface for implementing custom tags.
Classes that implement this interface can be specified in the CLASS attribute of the Java CFX tag. For example, in a class MyCustomTag,
which implements this interface, the following CFML code calls the MyCustomTag.processRequest
method:
<CFX_MyCustomTag">
Other attributes may be passed to the Java CFX tag. Their values are available using the Request object passed to the processRequest
method.
Returns |
Syntax |
Description |
---|---|---|
void |
processRequest(Request request, Response response) |
Processes a request originating from the CFX_mycustomtag tag |
Processes a request originating from the Java CFX tag.
public void processRequest(Request request, Response response)
Exception
If an unexpected error occurs while processing the request.
request
Parameters (attributes, query, etc.) for this request
response
Interface for generating response to request (output, variables, queries, etc.)