request.getParameter не определен в терминальной панели отображения приложения?

Я использую Liferay 6.2 и пытаюсь прочитать параметры запроса в своем шаблоне отображения приложения (freemarker) следующим образом:

<#assign myvalue = request.getParameter("param")/>

Но все, что я получаю, это:

Error on line 5, column 1 in 10154#10194#11902
request.getParameter("param") is undefined.
It cannot be assigned to myvalue.

Кто-нибудь знает, как это решить? Сам встроенный редактор и его автодополнение сказали мне, что все в порядке ;)


person Breiti    schedule 18.12.2014    source источник
comment
Взгляните на второй ответ на stackoverflow.com/questions/14372165/   -  person Pankaj Kathiriya    schedule 18.12.2014


Ответы (1)


Панкадж Катирия был прав :)

Ответ :

‹#if (request.getParameter("param")?has_content && request.getParameter("param")?lower_case?matches("true"))> ‹#assign useServer = "http://bing.com"> ‹#else> ‹#assign useServer = "http://google.com">

person Breiti    schedule 25.12.2014