我想在ColdFusion 10中通过名称从
CGI.QUERY_STRING
获取URL参数。如何在不循环的情况下实现?CGI.QUERY_STRING
获取URL参数。如何在不循环的情况下实现?通过查询字符串传递给页面的任何值都可以在URL范围内使用。
假设您的查询字符串看起来像 http://mydomain.com?val1=42&val2=moo
,您可以通过引用它们来访问变量。
<cfset myVal1 = url.val1 />
<cfset myVal2 = url.val2 />
或者,使用 cfscript
myVal1 = url.val1;
myVal2 = url.val2;
要查看通过查询字符串传递的所有值,您也可以转储URL作用域。
<cfdump var="#url#" />
或者,使用cfscript
writeDump( url );
<cfparam name="url.val1" default="" />
来设置参数值。这样,url.val1 将存在于整个请求中,但其值为空字符串。 - Scott Stroz