Utiliser des pages JavaScript dynamiques dynamic-javascript-pages
À propos des pages JavaScript dynamiques about
Les pages JavaScript dynamiques (JSSP) vous permettent de créer des pages côté serveur qui génèrent du contenu dynamique lorsqu’elles sont accessibles via une URL, comme des API personnalisées, des exports ou une logique d’application web. Ces pages sont stockées dans le menu Administration > Pages JavaScript dynamiques dans le volet de navigation de gauche.
À partir de la liste des pages JavaScript dynamiques, vous pouvez :
- Dupliquer ou supprimer une page : cliquez sur le bouton représentant des points de suspension et sélectionnez l’action souhaitée.
- Modifier une page : cliquez sur le nom d’une page pour ouvrir ses propriétés, apporter vos modifications et enregistrer.
- Créer une page JavaScript dynamique : cliquez sur le bouton Créer une page JavaScript dynamique.
Créer une page JavaScript dynamique create
Pour créer une page JavaScript dynamique, procédez comme suit :
-
Accédez au menu Pages JavaScript dynamiques, puis cliquez sur le bouton Créer une page JavaScript dynamique.
-
Définissez les propriétés de la page :
- Espace de noms : spécifiez l’espace de noms pertinent pour vos ressources personnalisées. Par défaut, l’espace de noms est « cus », mais il peut varier en fonction de votre implémentation.
- Nom : identifiant unique utilisé pour référencer la page.
- Libellé : libellé descriptif affiché dans la liste des pages JavaScript dynamiques.
note NOTE Une fois créés, les champs Espace de noms et Nom ne peuvent plus être modifiés. Pour apporter des modifications, dupliquez la page et mettez-la à jour si nécessaire. -
Cliquez sur le bouton Créer un code pour définir le contenu de la page, puis écrivez votre code JSSP à l’aide de directives
<%@ page %>et d’appelsNL.require()pour charger les bibliothèques principales.
-
Cliquez sur Confirmer pour enregistrer votre code.
-
Lorsque votre page JavaScript dynamique est prête, cliquez sur Créer. La page est désormais accessible à partir d’une URL créée à partir de son espace de noms et de son nom, au format
https://<your-instance>/<namespace>/<name>. Par exemple, une page nomméerecipientAPI.jsspdans l’espace de nomscusest accessible surhttps://<your-instance>/cus/recipientAPI.jssp.
Pour plus d’informations sur les fonctions JavaScript réutilisables, consultez Utiliser des codes JavaScript.