coldfusion:使用变量显示表单值

coldfusion: display form value using variable

来自表单页面,我有以下值:test1、test2、test3 .. test50。

要显示其中 1 个,我可以这样做

<output> #form.test1# </output>

但是我想用循环显示所有这些,我该怎么做?

<cfloop index="i" from="1" to="#form.build_found#" >
    <output> #form.testi# </output>
</cfloop>

应该可行:

<cfoutput>
   <cfloop index="i" from="1" to="#form.build_found#" >
        #form["test" & i ]# 
   </cfloop>
</cfoutput>

一些 cfml 编码人员可能倾向于使用 evaluate() 函数。不要使用它,因为它会像那样在代码中打开安全漏洞。