2016-11-03 3 views
-3

on me demande de créer un site Web Portal sur un bouton Cliquezportail IBM Websphere création de page programatic

Lorsqu'un bouton est cliqué sur portlets je dois créer une page et ajouter du contenu et le thème à l'aide programatically la méthode d'action de ce portlet

Cependant, je ne suis pas capable de trouver comment faire cela en utilisant java.

Partout où je l'ai vu, je pouvais voir comment le faire sur Websphere Portal Administrateur J'utilise http://wpcertification.blogspot.in/ et http://www-10.lotus.com/ pour référence et non en mesure de trouver comment faire cela.

Par exemple de l'interface utilisateur http: localhost: 10039/wps/portail je peux faire la même chose par étapes suivantes 1. Cliquez sur l'administration 2. Cliquez sur Gérer les pages 3. Créer une nouvelle page 4. Sélectionnez par défaut thème pour la page 5. Aller à la page 6. Ajouter du contenu ou portlets

serveur utilisé: IBM WebSphere Portal 8.5 technologie: Java/Spring/portlets

Je ne suis toujours pas sûr si portletfactory peut faire le même travail comme je suis totalement new Pour cela, comment peut-on guider pour avancer

Résultat final attendu: créer un site portail avec peu de portlets dynamiques créés en cliquant sur un bouton en fonction de certaines entrées et le site Web doit être enregistré sur une URL.

Répondre

0

Désolé pour la réponse tardive, mais j'ai enfin pu résoudre ce problème avec l'aide d'un poste par Georgy Gobozov. J'ai utilisé le script de migration créé par lui pour gérer la création de la page - Page Create Code and Copy.

Cela m'a vraiment aidé à résoudre le problème. Avec ceci j'ai pu créer des pages sur l'exécution et leur ajouter des portlets sur un clic de bouton.

0

Vous devrez utiliser les SPI du contrôleur pour ce que vous voulez faire. Voici les liens vers la documentation: 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

Veuillez poster au moins l'essentiel de la solution dans votre réponse. En l'état, cette réponse deviendra inutile si et quand ibm.com déplace ces pages vers une URL différente ou modifie quelque chose à propos de ces pages. – deceze