3

我的 facelets web 应用程序中有几个地方正在使用自定义 facelet 函数。出于某种原因,他们觉得很脏,我不知道为什么。StackOverflow 对自定义 facelet 函数的看法是什么?

4

2 回答 2

3

我知道你会怎么想。我认为过度使用这些功能可能是糟糕的设计。但是,在某些情况下,定义自定义 facelet 函数会更容易;因此,您不应立即解雇它们。

于 2009-04-02T20:35:16.120 回答
0

当我点击提交时,我想我明白了。在我们的例子中,我们通常必须使用自定义的 facelet 函数来为我们的 API 对象提供额外的功能。该功能并不真正属于域 API,因此我们创建了自定义 facelet 函数。我们应该在 UI 和 domain-api 之间有一个业务层,而不是使用自定义的 facelet 函数。然后可以将附加功能添加到业务对象。

于 2009-04-02T20:35:59.147 回答