Plate-forme héritée

Conteneur d'application

Le conteneur d'application initialise et charge les ressources requises par l'application.

store-container.jsp est le fichier JSP de conteneur principal qui contient la logique permettant de charger les ressources requises par l'application. Les partitions JSP incluses dans le fichier JSP du conteneur principal sont mentionnées dans le tableau suivant:
Tableau 1. Partiels JSP dans le fichier JSP principal
Fichier Descriptif
store-container-css-inlcude.jsp Charge les fichiers CSS requis par l'application.
store-container-vendorscripts-include.jsp Charge les fichiers JS du fournisseur.
store-container-peretzscritps-inlcude.jsp Charge les fichiers JS peretz .
store-resource-include.jsp Charge les fichiers JS de l'application.
store-data-inlcude.jsp Charge les données d'application requises en tant que configuration.
store-datatype-include.jsp Charge la configuration de type de données requise pour l'application.
Les bibliothèques tierces utilisées dans l'application sont les suivantes:
  • CSS-Peretz CSS (thème de commerceIBM de Bootstrap CSS)
  • JavaScript
    • "angulaire": "1.4.7"
    • "angular-animate" : " 1.4.7 "
    • "angular-aria" : " 1.4.7 "
    • "angular-touch" : " 1.4.7 "
    • "angular-i18n":"1.4.7"
    • "angular-messages": "1.4.7"
    • "angular-sanitize" : " 1.4.7 "
    • "angular-bootstrap" : " 0.14.3 "
    • "angulaire-ui-select": "0.13.2"
    • "i18next": "1.10.3"
Le conteneur appelle les applications composites liées à la configuration et met à disposition les informations extraites dans un environnement JavaScript . Le conteneur prend en charge l'application en mode production et développement. En mode production, les fichiers minifiés sont chargés alors qu'en mode développement, les fichiers individuels sont chargés.
  • Si l'application est générée et déployée en tant que wscdev.war, elle s'exécute par défaut en mode développement.
  • Si l'application s'exécute en mode production, pour tester l'application en mode développement, ajoutez appMode=dev dans les paramètres URL et rechargez.
  • Si l'application s'exécute en mode développement, pour tester l'application en mode production, ajoutez appMode=prod dans les paramètres URL et rechargez.