2010-07-06 5 views

답변

1

이것이 ICEfaces의 1.8.2 버전을 지원하지 않는 것으로 밝혀 (인덱스 0에서 시작)는 디폴트로 선택된다. ICEsoft는 JIRA를 등록했으며 다음 릴리스에서 해결 될 것으로 기대합니다.

0

panelTab TLD을 살펴보아야합니다. 이러한 속성은 없습니다. panelTabSet 내부의 탭 인덱스는 소스 위치로 정의됩니다. 위의 예에서

<ice:panelTabSet selectedIndex="2"> 
    <ice:panelTab label="first tab">...</ice:panelTab> 
    <ice:panelTab label="second tab">...</ice:panelTab> 
    <ice:panelTab label="third tab">...</ice:panelTab> 
</ice:panelTabSet> 

는 "세번째 탭"

+0

탱크,하지만 그건 내 문제를 해결하지 않습니다. 다시 말해 보겠습니다. 사용자가 키보드를 사용하여 탐색 할 수있는 응용 프로그램이 있습니다. 예 : [TAB] 키를 누르면 한 필드에서 다음 필드로 포커스가 이동합니다 (탭 순서대로). 그러나 panelTabSet은 상기 시퀀스의 일부가 아닙니다. 그렇다면 사용자가 텍스트 필드에서 첫 번째로 선택한 패널 탭으로 어떻게 이동할 수 있습니까? 고객의 요구 사항은 [Tab] 키를 사용하여 가능해야한다는 것입니다. 그렇지? 한 가지 더 - 웹 페이지의 다른 구성 요소에 tabindex를 지정해야합니다. "자연스러운"탭 순서로 고객의 요구가 충분하지 않기 때문입니다. –

+0

적어도 ICEfaces에서는 속성을 설정하는 것만 큼 간단하지는 않다고 생각합니다. 사용자가 키를 누를 때 특정 탭에서 click 이벤트를 호출하는 JavaScript를 작성할 수 있습니다. –

관련 문제