User Guide
780 Chapter 5: ColdFusion Java CFX Reference
Throws
NumberFormatException
If the attribute is not a valid number.
See also
attributeExists
, getAttributeList, getIntAttribute
Parameters
Example
The following example retrieves an attribute named PORT and writes its value back to the user:
int nPort = request.getIntAttribute("PORT") ;
if ( nPort != -1 )
response.write( "The port is: " + String.valueOf(nPort) ) ;
getQuery
Description
Retrieves the query that was passed to this tag.
To pass a query to a custom tag, you use the query attribute. It should be set to the name of a
query (created using the
cfquery tag). The query attribute is optional and should be used only by
tags that process an existing dataset.
Returns the Query that was passed to the tag. If no query was passed, returns null.
Category
Request interface
Syntax
public Query getQuery()
Example
The following example retrieves a query that was passed to a tag. If no query was passed, an
exception is thrown:
Query query = request.getQuery() ;
if ( query == null )
{
throw new Exception(
"Missing QUERY parameter. " +
"You must pass a QUERY parameter in "
"order for this tag to work correctly." ) ;
}
getSetting
Description
Retrieves the value of a global custom tag setting. Custom tag settings are stored in the
CustomTags section of the ColdFusion Registry key.
Parameter Description
name The attribute to retrieve (case-insensitive)