2009-04-12 9 views
2

c : set이 "include of include 포함"내부에서 잘 작동하지 않는 것을 알아 채 셨습니다. 중요한주의 사항으로는 facelets 설명서도 권장하지 않습니다.facelets에 변수를 선언하는 방법은 몇 가지가 있습니까?

이제 ui : include 안에 ui : param이 사용됩니다. params에 대한 첨부 노트가 포함되어 있지 않으면 "global vars"를 선언하는 다른 방법이 있습니까?

답변

3

이것은 실제로 JSF 프레임 워크에 이전 JSP 프로그래밍을 맞추려는 문제입니다. 데이터를 저장하기 위해 백업 빈을 사용해야합니다.

xhtml 파일에 직접 데이터를 하드 코딩하려고하면 JSF의 MVC 프레임 워크의 목적을 상실하게됩니다. 당신이하려고하는 것에 대한 구체적인 예를 가지고 있다면, 나는 당신에게 특별한 권고를 줄 수있다.

+0

페이지 내에서 많은 CSS 색상 변수처럼 스키닝이 필요합니다.이 목적을위한 백킹 빈은 너무 비쌀 수 있습니다. –

+1

아니요, 괜찮습니다. 사실, RichFaces는 이러한 용도로만 백킹 빈을 사용합니다. –