我有一个通过freemarker <#macro>
标记加载到页面中的导航。导航在每个页面上都是相同的,但我希望用户当前正在查看的链接(页面)是不同的颜色。我知道如何改变颜色和所有这一切,让我感觉到的是freemarker如何访问网址(了解导航正在填充的页面)?
答案 0 :(得分:0)
FreeMarker本身是Web无法识别的,因此它可以访问的这些信息完全取决于Web应用程序框架设计者。通常,Web应用程序框架将一些变量放入FreeMarker数据模型中以访问与Web相关的内容(例如,您可能有request.url
或其他内容。)