Coldfusion - 设置/使用URL参数

时间:2017-07-18 14:28:33

标签: url coldfusion url-parameters

在ColdFusion中,我了解如何使用查询字符串函数处理URL:即,第二个参数:

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

可以通过以下方式访问:

 <cfset Param2 = ListGetAt(CGI.QUERY_STRING,2,"&")>

但是,我的任务是创建动态URL,参数只用斜杠分隔,即:

test.cfm/val1/val2/val3

如何以这种方式构建网址,然后在链接到的网页中使用这些参数?

编辑:我知道构建一个字符串是非常容易的,因为#34; test.cfm /#val1#/#val2#/#val#&#34;并将其用作我的网址;我想知道CF是否有更清洁,内置的方式帮助我做到这一点。我仍然迷失在如何访问页面中的那些内容。

1 个答案:

答案 0 :(得分:0)

Param2 = listChangeDelims(CGI.QUERY_STRING,"/","&");

这会将“foo = bar&amp; sna = fu”变成“foo = bar / sna = fu”。

listChangeDelims(CGI.QUERY_STRING,"/","&="); 将它改为“foo / bar / sna / fu”