如何在play框架中全局呈现变量

时间:2011-07-14 13:35:23

标签: playframework

我想对所有视图全局使用对象列表,以便我可以在所有视图中使用它来创建带有#list标记的导航。我以为我可以在应用程序启动时以编程方式执行此操作,但我真的不知道如何才能这样做。

任何想法。

BR,Rene

1 个答案:

答案 0 :(得分:2)

如果您想要创建导航,最好的办法是创建一个tag,它将对象组成一个特定的控制器,并在您的应用程序周围重用该标记。

另一种方法是在控制器中使用@Before方法通过renderArgs.put(“myList”)设置列表,然后您将能够以$ {myList}的形式访问列表,但在您的情况下这将是一种过度杀伤并使维护变得更加困难。