【发布时间】:2021-06-02 22:10:32
【问题描述】:
我正在尝试使用 FreeMarker 读取页面的 URL 以及其中是否包含特定单词。
<#assign
my_page_urls = ["/foobar", "/foopub"]
current_url = htmlUtil.escape(theme_display.getURLCurrent())
is_my_page = my_page_urls?seq_contains(current_url)
/>
目前,它适用于上述 URL,但我很难找到子字符串,因为上述页面后面有 url 参数。例如。 /foobar?answer=true 不起作用。我知道contains 本身可以找到子字符串,但我有一个 URL 数组,我想知道是否有任何合理的、非循环的方式来做到这一点:)
【问题讨论】:
-
我最终不需要答案,但我会留下问题,以防有人知道答案并且以后有人需要:)
标签: freemarker contains seq