Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates liferay在freemarker模板中获取cookie_Templates_Cookies_Liferay_Freemarker - Fatal编程技术网

Templates liferay在freemarker模板中获取cookie

Templates liferay在freemarker模板中获取cookie,templates,cookies,liferay,freemarker,Templates,Cookies,Liferay,Freemarker,我正在使用Liferay 6.2。我有一篇文章使用freemarker模板。在这个模板中,我想得到cookies。我试着这样做: ${httpUtil.getCookies()} 但我只得到这个错误: Expression httpUtil.getCookies() is undefined on line 18, column 31 in 10157#10197#ARTICLE-1.0-SNAPSHOT. 如何使其工作?根据错误消息,定义了httpUtil.getCookies()方法本身

我正在使用Liferay 6.2。我有一篇文章使用freemarker模板。在这个模板中,我想得到cookies。我试着这样做:

${httpUtil.getCookies()}
但我只得到这个错误:

Expression httpUtil.getCookies() is undefined on line 18, column 31 in 10157#10197#ARTICLE-1.0-SNAPSHOT.

如何使其工作?

根据错误消息,定义了
httpUtil.getCookies()
方法本身,它只返回null。(这些东西可以写为
httpUtil.cookes
BTW,但这也将是未定义的。)@ddekany是的,它被定义了,liferay模板编辑器提示我可以使用这种方法,但它返回null,尽管我在我的页面的浏览器开发工具中看到大量cookie。我想这是liferay的httpUtil错误,但可能有人知道获取cookie的正确方法。这可能是由于freemarker的限制变量。根据错误消息,定义了
httpUtil.getCookies()
方法本身,它只返回null。(这些东西可以写为
httpUtil.cookes
BTW,但这也将是未定义的。)@ddekany是的,它被定义了,liferay模板编辑器提示我可以使用这种方法,但它返回null,尽管我在我的页面的浏览器开发工具中看到大量cookie。我认为这是liferay的httpUtil错误,但也许有人知道获取cookie的正确方法。这可能是因为freemarker的限制变量。