아래 위치 표시기에 국제화 된 메시지를 표시하고 싶습니다. 내가 타격을 가하는 모든 예는 faces-config에 정의 된 메시지 묶음으로 작업하고 단순히 그 번들 이름을 사용한다. 그러나 이것은 우리가 어떤 메시지 키를 사용해야 하는지를 알 때에 만 작동합니다. 이것은 여기에 해당하지 않습니다. JSF Bean 특성에 국제화를 적용하는 방법은 무엇입니까?
이 기본 예제를 고려하십시오 는<h:dataTable border="1" value="#{indexBean.webAdminCatalogList}" var="menuItem">
<h:column>#{message key here}</h:column>
</h:dataTable>
위의 코드는 목록을 반복합니다. 각 menuItem
변수는 번들 속성 파일의 필드에 해당하는 titleMessageCode
을 포함합니다. menuItem.titleMessageCode
을 사용하여 메시지를 가져 오는 방법은 무엇입니까? 특별한 JSF 태그가 있습니까? 아니면 bean을 만들 때 준비된 국제화 된 레이블입니까?