시나리오를 고려하십시오. 두 개의 WebCenter Portal 페이지가 있습니다. 한 페이지에는 위치를 취하는 포틀릿이 있고 두 번째 포틀릿에는 첫 번째 포틀릿에 입력 된 위치를 기준으로 날씨를 표시하는 포틀릿이 있습니다. 사용자가 첫 번째 페이지의 첫 번째 포틀릿에 위치 정보를 입력하고 Submit (포틀릿 자체가 포틀릿 내부에 있음)을 누르면 포털 페이지가 결과 페이지로 이동하여 결과 포틀릿에 날씨 세부 정보가 표시됩니다.다른 페이지의 포틀릿 간 통신
기본적으로 달성하고자하는 것은 다음과 같습니다. 1. 다른 포털 페이지의 두 포틀릿 간의 통신 2. 요청이 포틀릿에 전송되면 포털 페이지가 결과 페이지로 이동해야합니다.
왜이 정보를 저장/사용하기 위해 데이터베이스를 사용하지 않습니까? – Nagh
- 두 페이지를 동시에 열시겠습니까? - 포틀릿을 사용하는 경우 왜 동일한 페이지에 문맥 이벤트를 사용하지 않습니까? - 두 페이지 사이를 전환하려는 경우 URL의 매개 변수로 리디렉션하지 않는 이유는 무엇입니까? –
사실 첫 페이지에는 여러 포틀릿이 있습니다. 따라서 사용자가 사용하는 포틀릿을 기준으로 결과 포틀릿이있는 결과 페이지로 리디렉션해야합니다. 대시 보드와 같습니다. 나는 다음을 시도했다 : http://www.ateam-oracle.com/inter-portlet-communication-between-pages/ 포틀릿 프로듀서 애플리케이션에서 이벤트를 설정할 수 없었다. 도움을 줄 수 있습니까? –