learning FTL here.
I\'m trying to get add a query string on my FTL page, like http://localhost/search
, i\'d like to add a query string on the URL, say <
I figured out to use request.getParameter("param")
<#if (request.getParameter("param")?has_content && request.getParameter("param")?lower_case?matches("true"))>
<#assign useServer = "http://bing.com">
<#else>
<#assign useServer = "http://google.com">
Worked like a charm.
I tried to check request parameters with first post's code:
<#if RequestParameters.bing??>
BUT nothing happened.
Then I checked <#if RequestParameters.param1??>
then I got result.
I hope it helps someone.
For query string ?param1=abc¶m2=123
, you can retrive params like below:
${RequestParameters.param1
} & ${RequestParameters.param2}
And also try <#if RequestParameters.bing??>
parameters are something that followed by < protocol >://< host >:< port >?< param1 >&< param2 >&..
for example in https://www.google.co.in/search?q=StackOverflow URL param name is q and value is 'StackOverflow'