freemarker可以二次替换吗
通常我在 freemarker 中使用这种类型的数据:
(root)
|
+- website = "StackOverflow"
|
+- href = "http://stackoverflow.com"
|
+- label = "my favorite website."
但是今天,一个 java 程序员给了我一个这样的模型:
(root)
|
+- website = "StackOverflow"
|
+- href = "http://stackoverflow.com${dir}"
|
+- label = "my favorite website"
|
+- dir = "/questions/ask"
他希望我在最后一页中显示 dir 的值。 模板:
${label}<a href="${href}" >${website}</a>
我建议他写一个这样的模板,
${label}<a href="${href}${dir}" >${website}</a>
但他不想这样做。我想问有没有办法实现这个需求。
Usually i use this type of data in freemarker:
(root)
|
+- website = "StackOverflow"
|
+- href = "http://stackoverflow.com"
|
+- label = "my favorite website."
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"
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.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这就是答案
this is the answer