Являются ли пользовательские функции Facelet грязными? - PullRequest
3 голосов
/ 03 апреля 2009

В моем веб-приложении Facelets есть несколько мест, где мы используем пользовательские функции Facelet. По какой-то причине они чувствуют себя грязными, и я не могу понять, почему. Каково представление StackOverflow о пользовательских функциях лицевой стороны?

Ответы [ 2 ]

3 голосов
/ 03 апреля 2009

Я понимаю, как ты мог так думать. Я думаю, чрезмерное использование таких функций, вероятно, плохой дизайн. Тем не менее, бывают случаи, когда вашей жизни проще определить пользовательскую функцию Facelet; поэтому вы не должны сбрасывать их со счетов.

0 голосов
/ 03 апреля 2009

Когда я нажму на кнопку "Подтвердить", думаю, я понял это. В нашем случае нам, как правило, приходится использовать пользовательскую функцию facelet, чтобы обеспечить дополнительную функциональность для наших объектов API. Функциональность на самом деле не принадлежит API домена, поэтому мы создаем пользовательскую функцию facelet. Вместо использования пользовательских функций Facelet у нас должен быть бизнес-уровень между UI и domain-api. Затем можно добавить дополнительные функциональные возможности к бизнес-объектам.

...