可以用freemarker进行第二次替换 [英] can freemarker do second replacement
本文介绍了可以用freemarker进行第二次替换的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
通常,我在freemarker中使用这种类型的数据:
Usually i use this type of data in freemarker:
(root)
|
+- website = "StackOverflow"
|
+- href = "http://stackoverflow.com"
|
+- label = "my favorite website."
但是今天,一个Java程序员给了我这样的模型:
but today,a java programmer give me a model like this:
(root)
|
+- website = "StackOverflow"
|
+- href = "http://stackoverflow.com${dir}"
|
+- label = "my favorite website"
|
+- dir = "/questions/ask"
他希望我在最后一页中显示dir的值. 模板:
And he wants me to show dir's value in the final page. The template:
${label}<a href="${href}" >${website}</a>
我建议他写一个这样的模板
i suggested him to write a template like this
${label}<a href="${href}${dir}" >${website}</a>
但是他不想这样做.我想问一下是否有任何方法可以实现这一要求.
but he dont want to do like this.I want to ask if there any way to realize this requirement.
推荐答案
${label}<a href="<@href?interpret/>" >${website}</a>
这就是答案
这篇关于可以用freemarker进行第二次替换的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文