다음과 같은 페이지 계층 구조가 있습니다. 여기서 모든 것은 primefaces 데이터 테이블에 항목을 표시하는 것으로 시작됩니다. 각 항목에 대해 <p:link>
또는 <p:commandlink>
이 생성됩니다. 항목의 링크를 클릭하면 검색어 문자열에 표시된 항목의 ID를 사용하여 editItem 페이지로 리디렉션해야합니다.위와 아래로 JSF 계층 구조로 이동
편집 페이지에는 저장 및 취소 버튼이있어서 listItems 페이지로 다시 리디렉션해야합니다. 편집 페이지에는 itemList와 같은 방식으로 표시되는 subItems 목록이 있습니다. 하위 항목의 링크를 클릭하면 쿼리 문자열에 표시된 항목의 ID로 editSubSubItem 페이지로 리디렉션해야하고 저장/취소를 클릭하면 원본 editItem 페이지로 다시 리디렉션되어야합니다.
편집 페이지 editSubItem, editSubSubItem 등등과 동일한 동작이 가능해야합니다 ... 저장/취소 수단은 항상 한 수준의 계층 구조로 리디렉션되어야합니다.
http://localhost:8080/myWebApp/listItems.xhtml
http://localhost:8080/myWebApp/editItem&id=123
-> save/cancel - back to listItems
http://localhost:8080/myWebApp/editSubItem&id=456
-> save/cancel - back to editItem&id=123
http://localhost:8080/myWebApp/editSubSubItem&id=789
-> save/cancel - back to editSubItem&id=456
이런 종류의 계층 적 탐색을 쉽게 수행 할 수 있습니까? Wildfly-10.0.0.Final
[p : wizard] (http://www.primefaces.org/showcase/ui/panel/wizard.xhtml)? –
아니요,이 단계는 단계별로 수행해야한다는 요구 사항이 없어 옵션이 아니므로 다음 버튼이 필요 없습니다. – raho
history (-1) – Kukeltje