Accès à un contenu Web via un servlet

Les utilisateurs peuvent accéder à un contenu affiché à l'aide du servlet Web Content Manager en se connectant à une URL. A servlet delivered website is used when you don't need to use any HCL Portal based features such as authoring tools.

Accès à une page Web via un servlet

La structure d'adresse URL suivante permet la connexion à une page Web :

http://[HOST]:[PORT]/wps/wcm/connect/[PATH]?srv=
Non-ascii characters :

Les caractères non ASCII ne peuvent pas être utilisés dans la section de chaîne de requête des adresses URL. Par conséquent, il est préférable de ne pas utiliser des caractères non ASCII pour nommer les éléments de Web Content Manager si vous prévoyez d'utiliser des adresses URL pour appeler ces éléments Web Content Manager.

  • [PATH] peut être le chemin d'accès à une zone de site ou à un objet de contenu. Cette valeur peut être entrée pour tous les types de contenu, y compris les composants. Dans le cas de composants, il s'agit du chemin vers la zone de site ou l'objet de contenu avec lequel le composant est affiché.
  • srv= est cmpnt ou page.
Tableau 1. Options du service
Option du service Détails
srv=cmpnt Cette option permet d'extraire un composant de la bibliothèque de composants, à partir d'une zone de site ou d'un objet de contenu. Vous devez également indiquer les éléments suivants :
source=
Indique la source d'extraction du composant. Il peut s'agir de l'un des valeurs suivantes :
  • bibliothèque
  • sitearea
  • contenu
cmpntname=componentname
Indique le nom du composant en cours d'extraction.
srv=page Permet d'extraire un objet de contenu. La commande srv=page étant renvoyée par défaut, elle peut être exclue de l'adresse URL.
Le modèle de présentation à utiliser lors de l'affichage de ce contenu est indiqué grâce à l'ajout de l'élément suivant :
presentationtemplate=library/presentationtemplatename

Exemples :

URL vers un contenu :
http://[HOST]:[PORT]/wps/wcm/connect/[PATH]

Exemple : http://host:10039/wps/wcm/connect/sitearea/content

URL vers un contenu avec un modèle de présentation défini :
http://[HOST]:[PORT]/wps/wcm/connect/[PATH]
?presentationtemplate=[libraryname/presentationtemplatename]

Exemple : http://host:10039/wps/wcm/connect/sitearea/content?presentationtemplate=library/presentationtemplate

URL vers un composant de bibliothèque :
http://[HOST]:[PORT]/wps/wcm/connect/[PATH]
?srv=cmpnt&source=library&cmpntname=[componentname]

Exemple : http://host:10039/wps/wcm/connect/sitearea/content?srv=cmpnt&source=library&cmpntname=component

URL vers un composant de contenu :
http://[HOST]:[PORT]/wps/wcm/connect/[PATH]
?srv=cmpnt&source=content&cmpntname=[componentname]

Exemple : http://host:10039/wps/wcm/connect/sitearea/content?srv=cmpnt&source=content&cmpntname=component

Application des paramètres de mise en cache personnalisée et d'expiration.

A l'instar de n'importe quelle autre demande URL envoyée à un serveur Web Content Manager, les paramètres de mise en mémoire cache personnalisée et d'expiration peuvent être ajoutés à une demande. Voir la rubrique "Utilisation de la mise en mémoire cache personnalisée" pour plus d'informations.

Exemple :
http://[HOST]:[PORT]/wps/wcm/connect/[PATH]?CACHE=SITE&EXPIRES=REL+9000s

Dans cet exemple, le contenu en cours d'extraction via cette URL est enregistré dans la mémoire cache de site de base et arrive à expiration après 9000 secondes, soit deux heures et demie.