내 시간에 문제가 selectItems 두 개의 개별 배열을 itemLabel 및 jsf f : selectItems의 값으로 인쇄 하시겠습니까? selectOneMenu 및 F :
나는 이들 각각에 대한 목록private double list = {51.1511, 53.51351, 0.634343, 2.52555}
전화 번호와 레이블 내 배열에서 촬영되는 "값"을 원하는 값은
private String curr = {PYN, DKT, ALT, BIT}
은 현재 내가 할 수
<h:selectOneMenu value="#{serviceBean.select2}">
<f:selectItems value="#{serviceBean.list}" itemLabel="#{serviceBean.curr}" />
</h:selectOneMenu>
이 방법은 숫자 값을 제공하지만 항목 레이블 안에 문자열을 표시하는 대신 메모리 참조를 대신 표시합니다. 이 문자열을 표시하려면 어떻게합니까?
TYE을 만들이 : 개인 최종 목록 curr = Arrays.asList ("PYN", "DKT", "ALT", "BIT"); –
내 selectOneMenu가 xhtml 파일에서 볼 수 없으므로 setter/getter를 만들지 않습니까? 편집 : 난 그냥 curr.toString() 사용하여 내 자신의 getter 만든 지금 각 줄을 전체 배열로 각 선택 항목을 표시합니다. [PYN, DKT, ALT, BIT] [PYN, DKT, ALT , BIT] – Kilzrus