我想在我的模板(ftl)中捕获cookie信息。 MgnlContext在模板中可用作ctx。是否可以方便地预测cookie信息?如果是这样,任何示例代码如何......
感谢, MJ
答案 0 :(得分:1)
ctx
对象实际上是WebContext
(至少如果您将模板渲染为网页的一部分,而不是作为电子邮件模板),那么您可以使用< / p>
[#list ctx.request.cookies as cookie]
[#-- do whatewer you need with the cookie --]
[/#list]
答案 1 :(得分:0)
请注意,当您为该页面启用缓存时,代码只会执行一次(无论您使用的是模型类还是自由标记解决方案)。
也许可以考虑在过滤器链的早期某处进行cookie操作(例如在自定义过滤器中)。