2014-02-28 7 views
0

Primefaces 4's Dialog Framework을 사용하여 중첩 대화 상자를 수행하는 방법은 무엇입니까? Primefaces가 selectProvinceDialog을 표시 할 때Primefaces 4 대화 상자 프레임 워크 중첩 대화 상자?

프로세스

  • UI의 모습은 Primefaces 3.x (잘못된 UI) 전에
  • commandbutton/link의 모든 작동하지 않는처럼되지 않습니다,

    register.xml  ---> selectCityDialog.xtml ---> selectProvinceDialog.xhtml 
    RegisterBean.java ---> CityDialogBean.java  ---> ProvinceDialogBean.java 
    

    입니다.

  • CityDialogBeanProvinceDialogBean에서 반환 값을 가져올 수 없습니다.

어떻게 해결할 수 있습니까?

답변

0

"PF 4 Dialog Framework"를 사용하려고하지만 공통적 인 <p:dialog /> 구성 요소와 동일한 방식으로 작동하지 않으므로주의하십시오.

이전에 모든 것을 원한다면 <p:dialog /> 구성 요소를 사용하는 것이 더 쉽습니다. 잘 작동합니다.

같은 관점에서 (같은 맥락)

을 html로 <div />를 생성합니다 <p:dialog /> 추가 그러나 "대화 프레임 워크"로 대화 상자를 추가 동일한 뷰에없는 HTML <iframe />을 만들 것입니다 (다른 컨텍스트) 그것이 모든 링크가 잘 작동하지 않는 이유입니다. http://www.primefaces.org/showcase/ui/dialogFrameworkData.jsf 또는 여기에 문서를 downlaod : http://www.primefaces.org/documentation

0

예를 여기에 여전히 대화 프레임 워크를 사용하려면

, 당신은

내가이 당신에게 도움이 될 것입니다 생각 dialogReturn 아약스 이벤트에 대해 잘 알고 있어야합니다 CRUD와 대화 프레임 워크 : http://deividnn.net/2014/04/07/como-usar-o-dialog-framework-data-do-primefaces-4/

코드 : https://github.com/deividnn/jsf-primefaces/tree/master/jsfPrimefaces-dialogFramework

+0

L 잉크가 깨졌습니다. – w35l3y

+0

https://github.com/deividnn/jsfPrimefaces-dialogFramework – DeividNn

관련 문제