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 can 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.
| Parameter | Description |
|---|---|
| request |
Parameters (attributes, query, and so on.) for this request |
| response |
Interface for generating response to request (output, variables, queries, and so on.) |