![MACROMEDIA COLFUSION MX 7 - INSTALLING AND USING COLDFUSION MX Reference Download Page 626](http://html1.mh-extra.com/html/macromedia/colfusion-mx-7-installing-and-using-coldfusion-mx/colfusion-mx-7-installing-and-using-coldfusion-mx_reference_687505626.webp)
626
Chapter 3: ColdFusion Functions
GetPageContext
Description
Gets the current ColdFusion MX
PageContext object that provides access to page attributes and
configuration, request, and response objects.
Returns
The current ColdFusion MX
Java
PageContext Java object.
Category
System functions
Function syntax
GetPageContext
()
History
ColdFusion MX: Added this function.
Usage
The ColdFusion MX PageContext class is a wrapper class for the Java PageContext object that
can resolve scopes and perform case-insensitive variable lookups.
The PageContext object exposes fields and methods that can be useful in J2EE integration. It
includes the
include
and
forward
methods that provide the equivalent of the corresponding
standard JSP tags. You use these methods to call JSP pages and servlets. For example, you use the
following code in CFScript to include the JSP page hello.jsp and pass it a
name
parameter:
GetPageContext().include("hello.jsp?name=Bobby"); ===
When you use
GetPageContext
to include a JSP page in a CFML page on WebLogic, you may
need to flush the output of the CFML page with
cfflush
before calling the JSP page. Otherwise,
the ColdFusion output appears after the JSP output.
For more information, see your Java Server Pages (JSP) documentation.
Example
<!--- this example shows using the page context to set a page
variable and access the language of the current locale --->
<cfset pc =
GetPageContext()
>
<cfset pc.setAttribute("name","John Doe")>
<cfoutput>name: #variables.name#<br></cfoutput>
<cfoutput>Language of the current locale is
#pc.getRequest().getLocale().getDisplayLanguage()#</cfoutput>>.
Summary of Contents for COLFUSION MX 7 - INSTALLING AND USING COLDFUSION MX
Page 1: ...COLDFUSION MX7 CFML Reference...
Page 20: ...20 Chapter 1 Reserved Words and Variables...
Page 50: ...50 Chapter 2 ColdFusion Tags cfelse br Searching cfif cfloop cfif...
Page 101: ...cfdefaultcase 101 cfdefaultcase cfswitch cfoutput Your grade is grade cfoutput...
Page 115: ...cfdocumentsection 115 cfdocumentsection cfoutput cfdocument...
Page 411: ...cftable 411 cftable body html...
Page 515: ...Chr 515 maxlength 5 p input type Submit name input type RESET cfform...
Page 605: ...GetEncoding 605 WriteOutput The encoding is theEncoding cfscript cfif...
Page 629: ...GetProfileString 629 tr td input type Submit name Submit value Submit td td td tr table form...
Page 655: ...IIf 655 cfoutput IIf Hour Now GTE 12 DE It is afternoon or evening DE It is morning cfoutput b...
Page 664: ...664 Chapter 3 ColdFusion Functions cfelse h3 Conversion error h3 cfif...
Page 687: ...IsStruct 687 cfoutput cfquery cfif cfoutput hr Employee Add Complete cfoutput cfcase cfswitch...
Page 751: ...LSDateFormat 751 hr noshade cfoutput cfloop...
Page 861: ...StructFind 861 cfquery cfif cfoutput hr Employee Add Complete cfoutput cfcase cfswitch...
Page 903: ...Val 903 value Is the beginning numeric name form...
Page 932: ...932 Chapter 3 ColdFusion Functions...
Page 944: ...944 Chapter 4 ColdFusion MX Flash Form Style Reference...
Page 962: ...962 Chapter 5 Application CFC Reference...
Page 1054: ...1054 Chapter 6 ColdFusion MX Event Gateway Reference...