如何获取 Coldfusion 中的 URL 参数和值?

2024-01-24

如何获取 Coldfusion 中的 URL 参数和值? 例如:-

我的网址是

test.cfm?par1=val1&par2=val2&par3=val3

是否可以直接获取第二个参数及其值?

with <cfset param='#url.par2#'>我可以获得 par2 的值, 但我的参数是从其他页面动态生成并传递到这里的(par2可能是下次abc2,xyz2等..) 所以我认为更好的方法是获取第二个位置的参数和值(位置不会总是改变)。

任何想法我怎样才能得到它?

提前致谢


您还可以访问url范围作为一个结构,所以你可以得到:

<cfset param2 = url['param2'] />

如果您可能有一组字段的命名约定,那么这非常有用。假设您正在收集姓名和电子邮件,如下所示:

email1=fo[email protected] /cdn-cgi/l/email-protection&name1=Fred&[email protected] /cdn-cgi/l/email-protection&name2=Sally

你可以这样写:

<cfloop condition="someCondition">
    <cfset email = url['email' & i] />
    <cfset name = url['name' & i] />
    <!--- Do something --->
    <cfset i++ />
</cfloop>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取 Coldfusion 中的 URL 参数和值? 的相关文章

随机推荐