Apache的速度模板引擎是否有可能部分解析html模板?
例如:
如果我有这样的模板:
<div class="container">
<div id="section1">Some content of section 1....</div>
<div id="section2">Some content of section 2....</div>
</div>
我只想解析section1 div的内容。我怎么能做到这一点?
我正在使用Spring MVC 3.0。
答案 0 :(得分:2)
没有直接的方法来实现这一点,但您可以使用变量来定义部件并协助部分解析:
<div class="container">
#if ($model.part1)
<div id="section1">Some content of section 1....</div>
#end
#if (model.part2)
<div id="section2">Some content of section 2....</div>
#end
</div>
其中模型
public class PartialDef {
boolean part1;
boolean part2;
//setters and getters
}
因此,根据您要包含/排除的html部分,相应地定义和打开/关闭变量。