播放框架:如何设置自定义模板

时间:2012-01-06 09:59:18

标签: java playframework

我正在使用Play Framework,我希望有一个页面根据参数返回不同的视图。可能吗?理想情况下,我想从控制器本身设置模板

1 个答案:

答案 0 :(得分:2)

您可以采用两种方式,在控制器对应的视图中加载不同的部分:

#{if _CONDITION_}#{include 'file.html' /}#{/if}
#{else}#{include 'other_file.html' /}#{/else}

或在控制器中渲染不同的视图:

if(_CONDITION_) render("file.html", var1, var2);
else render("other_file.html", var1, var2);