2009-10-14 3 views
2

RichFaces 패널 메뉴를 탐색 메뉴로 사용하려고하지만 요청간에 상태를 유지할 수있는 방법을 아직 찾지 못했습니다. 어쨌든 panelMenu에 ajax를 사용하지 않고 확장 된 특정 그룹을 렌더링하도록 지시할까요?요청 간 RichFaces 패널 메뉴 상태 유지

panelMenu에서 값을 설정하고 selectedChild를 사용하여 아무 것도 사용할 수 없습니다.

답변

2

확장 된 섹션의 상태는 rich:panelMenuGroup 개의 하위 항목, 특히 expanded 특성에 의해 제어됩니다. 이것들은 서버 측 객체에 바인드 될 수 있습니다. 그래도 서버 측 상태가 어떤 식 으로든 갱신되도록하려면 (서버 측 제출을 초래할 것임)이라는 rich:panelMenu을 설정하거나 제출되는 양식의 하위로 지정하여 업데이트해야합니다.

+1

expandMode = "ajax"는이 경우에 더 좋을 것입니다. – cetnar

+0

감사합니다! 그것은 완벽하게 작동했습니다. 이전에 그 확장 된 속성을 보지 못한 바보 같은 느낌입니다. –

+0

@cetnar - 동의합니다. (아마도 ajax_를 사용하여 _without을 읽었을 것입니다.) – McDowell