Java 自定义facelet函数脏吗?

Java 自定义facelet函数脏吗?,java,jsf,facelets,Java,Jsf,Facelets,我在facelets web应用程序中有几个地方使用自定义facelet函数。不知什么原因,他们觉得很脏,我不知道为什么。StackOverflow对自定义facelet函数的看法是什么?我可以看出您的想法。我认为过度使用这些功能可能是设计拙劣。然而,在某些情况下,定义自定义facelet函数更容易;因此,您不应该立即将其驳回。当我点击submit时,我想我找到了答案。在我们的例子中,我们通常必须使用自定义facelet函数为API对象提供附加功能。该功能实际上不属于域API,因此我们创建了自定

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

我可以看出您的想法。我认为过度使用这些功能可能是设计拙劣。然而,在某些情况下,定义自定义facelet函数更容易;因此,您不应该立即将其驳回。

当我点击submit时,我想我找到了答案。在我们的例子中,我们通常必须使用自定义facelet函数为API对象提供附加功能。该功能实际上不属于域API,因此我们创建了自定义facelet函数。我们不应该使用自定义facelet函数,而应该在UI和域api之间有一个业务层。然后可以将附加功能添加到业务对象中。

因为您可以“看到我的想法”,这意味着我离基础不太远,对吗?我当然同意它们是有用的,但我觉得有一种强迫性的需要,就是要尽量减少它们的使用,这就是我想要解决的问题。