JSF 페이지에서 부분을 구성 할 수 있어야하는 웹 애플리케이션이 있습니다. 그래서 예를 들어, 내 응용 프로그램은 다음과 같은 폴더/파일 구조로 여러 개의 작은 부분으로 각각 분할 된 상상 :인 페이지 구성을 만드는 방법. 비아 c : 세트?
/partname
/config
config.xhtml
/template
generaltemplate.xhtml
search.xhtml
results.xhtml
Search.xhtml & results.xhtml은 모두, generaltemplate.xhtml을 템플릿 파일을 사용합니다. 이 generaltemplate은 config.xhtml의 내용을 포함해야합니다. 이 계획은 응용 프로그램이 액세스 할 수 있도록이 페이지에 모든 공유 구성을 저장하는 것입니다. 하지만이 일을하는 데 문제가 있습니다.
< c : config.xhtml에 >을 설정하면 변수가 해당 구성 페이지에서만 액세스 할 수있는 것처럼 보입니다. 이전에 나는 <c의 범위를 변경했을 것입니다 : >을 요청하면 ny 문제가 해결됩니다. 하지만 JSF가 다른 방식으로 작동하기 때문에이 경우 스코프가 쓸모 없다는 것을 알고 있습니다.
누구나이 한 페이지에서 모든 구성을 만들고 내 응용 프로그램 전체에서 액세스 할 수있는 방법에 대한 제안 사항이 있습니까?
이 응용 프로그램은 Seam을 사용하여 작성되므로 Seam의 항목을 사용할 수 있습니다.
이것이 MVC 패턴의 작동 방식이 아니며 잘못된 위치에 구성을 적용하고 있음을 이해합니다.그러나 불행히도 내 손은이 하나에 묶여 있으며 나는 단지 내가해야 할 일을하는 가장 쉬운 방법을 찾고 있습니다. –