Alphabetical List of ColdFusion Tags

ColdFusion Markup Language (CFML) consists of a set of tags you use in ColdFusion pages to interact with data sources, manipulate data, and display output. Using CFML tags is very simple; tag syntax is much like HTML element syntax.

The following table provides brief descriptions of the CFML tags.
CFML Tag
Category
Description

cfabort 

Flow-control
Stops processing of a ColdFusion page at the tag location.

cfapplet 

Form
Embeds Java applets in a cfform tag.

cfapplication 

Web app. framework
Defines application name; activates client variables.

cfassociate 

Web app. framework
Enables subtag data to be saved with a base tag.

cfauthenticate 

Web app. framework
Authenticates a user and sets the security context for an application.

cfbreak 

Flow-control
Breaks out of a CFML looping construct.

cfcache 

  Caches ColdFusion pages.

cfcol 

Data output
Defines table column header, width, alignment, and text.

cfcollection 

Extensibility
Creates and administers Verity collections.

cfcontent 

Data output
Defines the content type and, optionally, the filename of a file to be downloaded by the current page.

cfcookie 

Variable manipulation
Defines and sets cookie variables.

cfdirectory 

File management
Performs typical directory-handling tasks from within a ColdFusion application.

cfdump 

Variable manipulation
Outputs variables for debugging purposes.

cferror 

Exception handling,
web app. framework
Displays customized HTML error pages when errors occur.

cfexecute 

Flow-control
Executes a developer-specified process on the server computer.

cfexit 

Flow-control
Aborts processing of an executing CFML custom tag.

cffile 

File management
Performs typical file-handling tasks from within a ColdFusion application.

cfflush 

Data output
Flushes currently available data to the client.

cfform 

Form
Builds an input form; performs client-side input validation.

cfftp 

Internet protocol
Permits FTP file operations.

cfgraph 

Data output
Displays a graphical representation of data.

cfgraphdata 

Data output
Specifies a data point to be displayed by a cfgraph tag.

cfgrid 

Form
Used in cfform to create a grid control for tabular data.

cfgridcolumn 

Form
Used in cfform to define the columns used in a cfgrid.

cfgridrow 

Form
Used with cfgrid to define a grid row.

cfgridupdate 

Form
Performs updates directly to ODBC data source from edited grid data.

cfheader 

Data output
Generates HTTP headers.

cfhtmlhead 

Internet protocol
Writes text, including HTML, to the HEAD section of a page.

cfhttp 

Internet protocol
Performs GET and POST to upload files or post a form, cookie, query, or CGI variable directly to a specified server.

cfhttpparam 

Internet protocol
Used with cfhttp to specify parameters necessary for a cfhttp POST operation.

cfif    cfelseif    cfelse 

Flow-control
Create IF-THEN-ELSE constructs.

cfimpersonate 

Web app. framework
Impersonates a user that is defined in an Advanced Security context.

cfinclude 

Flow-control
Embeds references to ColdFusion pages.

cfindex 

Exception handling
Creates Verity search indexes.

cfinput 

Form
Used in cfform to create input elements such as radio buttons, checkboxes, and text entry boxes.

cfinsert 

Database
Inserts records in an ODBC data source.

cfldap 

Internet protocol
Provides access to LDAP directory servers.

cflocation 

Flow-control
Opens a ColdFusion page or HTML file.

cflock 

Web app. framework
Ensures data integrity and synchronizes the execution of CFML code.

cflog 

Other
Writes a message to a log file.

cfloop 

Flow-control
Repeats a set of instructions based on a set of conditions.

cfmail 

Internet protocol
Assembles and posts an e-mail message.

cfmailparam 

Internet protocol
Attaches a file or adds a header to an e-mail message.

cfmodule 

Web app. framework
Invokes a custom tag for use in ColdFusion application pages.

cfobject 

extensibility, Java
Creates and uses COM, CORBA, and JAVA objects.

cfoutput 

Data output
Displays output of database query or other operation.

cfparam 

Variable manipulation
Defines a parameter and its default value.

cfpop 

Internet protocol
Retrieves messages from a POP mail server.

cfprocessingdirective 

Data output
Suppresses extraneous white space and other output.

cfprocparam 

Database
Specifies parameter information for a stored procedure.

cfprocresult 

Database
Specifies a result set name that ColdFusion tags use to access the result set from a stored procedure.

cfquery 

Database
Passes SQL to a database.

cfqueryparam 

Database
Checks the data type of a query parameter.

cfregistry 

Other
Reads, writes, and deletes keys and values in the system registry.

cfreport 

Exception handling
Embeds a Crystal Reports report.

cfrethrow 

Exception handling
Rethrows the currently active exception.

cfsavecontent 

Variable manipulation
Saves generated content inside the tag body in a variable.

cfschedule 

Variable manipulation
Schedules page execution, optionally produces static pages.

cfscript 

Web app. framework
Encloses a set of cfscript statements.

cfsearch 

Exception handling
Executes searches against data indexed in Verity collections using cfindex.

cfselect 

Form
Used in cfform to create a drop-down list box form element.

cfservlet 

extensibility, Java
Executes a Java servlet on a JRun engine.

cfservletparam 

extensibility, Java
Passes data to a Java servlet. A child tag of cfservlet.

cfset 

Variable manipulation
Defines a variable.

cfsetting 

Other
Defines and controls ColdFusion settings.

cfsilent 

Data output
Suppresses output produced by CFML within the tag's scope.

cfslider 

Form
Used in cfform to create a slider control element.

cfstoredproc 

Database
Specifies database connection information; identifies a stored procedure to execute.

cfswitch    cfcase    cfdefaultcase 

Flow-control
Evaluates a passed expression; passes control to the cfcase tag that matches the expression result.

cftable 

Data output
Builds a table.

cftextinput 

Form
Places a single-line text entry box in a cfform.

cfthrow 

Exception handling, flow-control
Throws a developer-specified exception.

cftransaction 

Database
Groups multiple cfquery operations into a single transaction; performs rollback processing.

cftree 

Form
Used in cfform to create a tree control element.

cftreeitem 

Form
Used with cftree to populate a tree control element in a cfform.

cftry cfcatch 

Exception handling, flow-control
Lets developers catch and process exceptions in ColdFusion pages.

cfupdate 

Database
Updates rows in a database data source.

cfwddx 

Extensibility
Serializes and de-serializes CFML data structures to the XML-based WDDX format.

New tags in ColdFusion 5


cfflush 


cfgraph 


cfgraphdata 


cflog 


cfsavecontent 


cfdump 

Forms tags


cfapplet 


cfgridrow 


cfslider 


cfform 


cfgridupdate 


cftextinput 


cfgrid 


cfinput 


cftree 


cfgridcolumn 


cfselect 


cftreeitem 

Database manipulation tags


cfinsert 


cfqueryparam 


cfprocparam 


cfstoredproc 


cfprocresult 


cftransaction 


cfquery 


cfupdate 

Data output tags


cfcol 


cfoutput 


cfcontent 


cfprocessingdirective 


cflog 


cftable 

Exception handling tags


cferror 


cfrethrow 


cfthrow 


cftry cfcatch 

Extensibility tags


cfcollection 


cfreport 


cfexecute 


cfsearch 


cfgraph 


cfservlet 


cfindex 


cfservletparam 


cfobject 


cfwddx 

File management tags


cfdirectory 


cffile 

Flow-control tags


cfabort 


cfloop 


cfbreak 


cfrethrow 


cfexecute 


cfswitch    cfcase    cfdefaultcase 


cfexit 


cfthrow 


cfif    cfelseif    cfelse 


cftry cfcatch 


cflocation 


  

Internet Protocol tags


cfftp 


cfmail 


cfhttp 


cfmailparam 


cfhttpparam 


cfpop 


cfldap 


  

Java servlet and Java object tags


cfobject  


cfservlet 


cfservletparam 

Page processing tags


cfcache 


cfinclude 


cfflush 


cfsetting 


cfheader 

cfsilent

cfhtmlhead 

 

Variable manipulation tags


cfcookie 


cfsavecontent 


cfdump 


cfschedule 


cfparam 


cfset 


cfregistry 


  

Web application framework tags


cfapplication 


cflock 


cfassociate 


cfmodule 


cfauthenticate 


cfscript 


cfimpersonate 


  



Banner.Novgorod.Ru