如何从coldfusion中的url获取查询字符串

时间:2017-01-24 13:13:49

标签: coldfusion

我想知道如何使用coldfusion从url获取查询字符串。

我有以下网址:
http://mypage.com/books/8540/index.cfm?current_book=215487
现在我想在var中提取current_book = 215487。以下代码仅返回当前URL。

<cfset currentURL = cgi.request_url/>

1 个答案:

答案 0 :(得分:3)

存在一个范围,即存储称为URL范围的URL变量(还有一个用于称为FORM的FORM变量)。

如果你想获得它,你应该确保它已经设置,你可以通过<cfparam>电话进行设置:

<cfparam name="url.current_book" default="">
<cfset current_book = url.current_book>

现在,您可以根据需要使用current_book变量,或直接访问url.current_book变量:

<cfoutput>
You chose #HTMLEditFormat(url.current_book)#
</cfoutput>

哪会输出You chose 215487