Appendix A. Tag Reference

ColdFusion tags are the core components of the CFML language. They take what would otherwise be considered low-level programming tasks, such as making an ODBC or SMTP connection, and abstract them, providing a simple way to program complex functionality. ColdFusion contains over 80 tags that allow you to perform all sorts of tasks, from querying databases to sending and receiving email. This appendix contains reference material on all ColdFusion tags through Version 5.0.

Tags by Type

The following sections group the CFML tags by their functionality.

Custom Tag Tags

CFASSOCIATE

CFEXIT

CFMODULE

Database Tags

CFINSERT

CFPROCPARAM

CFPROCRESULT

CFQUERY

CFQUERYPARAM

CFSTOREDPROC

CFTRANSACTION

CFUPDATE

Error and Exception-Handling Tags

CFCATCH

CFERROR

CFLOG

CFTHROW

CFTRY

CFRETHROW

Extensibility Tags

CFGRAPH

CFGRAPHDATA

CFINCLUDE

CFMODULE

CFOBJECT

CFSERVLET

CFSERVLETPARAM

CFWDDX

Filesystem Tags

CFDIRECTORY

CFFILE

Flow Control Tags

CFABORT

CFBREAK

CFEXIT

CFIF

CFINCLUDE

CFLOCATION

CFLOOP

CFMODULE

CFSWITCH

Form Tags

CFAPPLET

CFFORM

CFGRID

CFGRIDCOLUMN

CFGRIDROW

CFGRIDUPDATE

CFINPUT

CFSELECT

CFSLIDER

CFTEXTINPUT

CFTREE

CFTREEITEM

Miscellaneous Tags

CFAPPLICATION

CFCACHE

CFSCHEDULE

CFSCRIPT

Output Tags

CFCOL

CFCONTENT

CFFLUSHCFHEADER

CFHTMLHEAD

CFOUTPUT

CFPROCESSINGDIRECTIVE

CFREPORT

CFSAVECONTENT ...

Get Programming ColdFusion now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.