2009-04-02 4 views
3

필자는 facelet 함수를 사용하는 facelets 웹 응용 프로그램에 여러 위치를 가지고 있습니다. 웬일인지 그들은 더러움을 느낀다. 그리고 나는 왜 그런 말을 할 수 없다. StackOverflow의 커스텀 Facelet 함수의 뷰는 무엇입니까?사용자 정의 Facelet 기능이 더럽습니까?

답변

3

나는 어떻게 생각하는지 볼 수 있습니다. 나는 그러한 기능의 과도한 사용이 아마도 저조한 디자인이라고 생각한다. 그러나, 여러분의 삶이 커스텀 페이스 렛 함수를 정의하는 것이 더 쉬운 경우가 있습니다; 그러므로 당신은 그 (것)들을 손에서 일축해서는 안된다.

+0

"내가 어떻게 생각하는지 볼 수 있습니다"는 말은 내가 너무 근거리에서 벗어나지 않았 음을 의미합니다. 나는 그들이 유용 할 수 있다는 것에 분명히 동의하지만, 나는 그들의 사용을 최소화 할 강박 적 필요성을 느낀다. 그리고 그것이 내가 처리하려고하는 것이다. – digitaljoel

0

내가 제출을 명중 한대로, 나는 그것을 밖으로 생각했다는 것을 생각한다. 여기서는 일반적으로 API 객체에 추가 기능을 제공하기 위해 맞춤 facelet 함수를 사용해야합니다. 이 기능은 실제로 도메인 API에 속해 있지 않으므로 사용자 정의 facelet 함수를 만듭니다. 커스텀 페이스 렛 함수를 사용하는 대신, UI와 도메인 -API 사이에 비즈니스 레이어가 있어야합니다. 그런 다음 추가 기능을 비즈니스 개체에 추가 할 수 있습니다.

관련 문제