2016-11-03 2 views
-3

ich gefragt werde, ein Web-Portal auf einer Schaltfläche erstellen Klicken SieIBM WebSphere Portal programatic Seite Erstellung

Wenn eine Taste auf Portlet geklickt wird Ich habe eine Seite erstellen und den Inhalt und Thema hinzufügen, um es programmatisch die Aktion-Methode von diesem Portlet

Allerdings kann ich nicht finden, wie man das mit Java macht.

überall dort, wo ich ich sehe gesehen haben könnte, wie es auf Websphere Portal Admin zu tun, ich http://wpcertification.blogspot.in/ und http://www-10.lotus.com/ Referenz verwenden und nicht in der Lage zu finden, wie dies zu tun.

Für http Beispiel von UI: localhost: 10039/wps/portal ich das gleiche mit folgenden Schritten 1. Klicken Sie auf Administration 2. Klicken Sie tun können, auf Seiten verwalten 3. Erstellen Sie neue Seite 4. Wählen Sie Standard Theme für Seite 5. gehe zu Seite 6. Inhalte hinzufügen oder Portlets

Server verwendet: IBM WebSphere Portal 8.5 Technologie: Java/Frühjahr/Portlet

ich bin immer noch nicht sicher, ob portletfactory die gleiche Arbeit tun können wie ich total bin neu So kann jemand weiterleiten

Erwartet Endergebnis: Erstellen Sie eine Portalwebsite mit wenigen dynamischen Portlets, die mit einem Klick erstellt werden, basierend auf einigen Eingaben, und die Website sollte in einer URL gespeichert werden.

Antwort

0

Sorry für die späte Antwort, aber ich war schließlich in der Lage dieses Problem mit Hilfe eines Beitrags von Georgy Gobozov zu lösen. Ich habe das von ihm erstellte Migrationsskript verwendet, um die Seitenerstellung zu verwalten - Page Create Code and Copy.

Dies hat mir wirklich geholfen, das Problem zu lösen. Damit konnte ich Seiten zur Laufzeit erstellen und ihnen Portlets auf Knopfdruck hinzufügen.

0

Sie müssen die Controller SPIs für das verwenden, was Sie tun möchten. Hier sind Links zu der Dokumentation: http://www.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/dev/ctrlrapic_ovu.html http://www.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/dev/ctrlrapit_crt_rsrc.html

+2

Bitte posten Sie mindestens den Kern der Lösung in Ihre Antwort. So wie es aussieht, wird diese Antwort unbrauchbar, wenn und wenn ibm.com diese Seiten auf eine andere URL verschiebt oder auf irgendeine Weise etwas an diesen Seiten ändert. – deceze

Verwandte Themen