This can be useful when creating dynamic forms and naming variables with the thought that you will be able to parse the form field names later to gather the data from the previous page for database insertion... This particlar snippet of code will loop through all the form variables passed to the page with this code and resets the variables with the same names and values from the previous screen.
<cfloop list="#fieldnames#" index="i">
<cfset tempvalue = evaluate("#i#")>
<input type="hidden" name="#i#" value="#tempvalue#">
</cfloop>