Linee guida per l'estendibilità JSP
Questo argomento fornisce linee guida generali per l'estendibilità JSP. Tuttavia, non è applicabile al login e al logout JSPs.
store-container.jsp è il JSP principale per l'intera applicazione AngularJS Sterling Store Engagement . Carica tutti i file JS, HTML e CSS richiesti e richiama tutti i mashup richiesti e popola l'output nei provider appropriati. Include differenti JSPs che assumono il controllo di queste singole attività. Questo JSP contiene anche il layout principale del contenuto HTML rappresentato sulla pagina come intestazione, contenuto principale e piè di pagina. Il file store-container.jsp include anche store-extn-include.jsp, che ha lo scopo di aggiungere estensioni personalizzate e quindi non contiene alcun contenuto per impostazione predefinita.- La sovrascrittura di
store-container.jspnon è consigliata e non deve contenere alcun codice personalizzato. - Poiché il file
store-extn-include.jspè importato per ultimo nel filestore-container.jsp, è possibile utilizzarlo nel seguente modo:- Aggiungere nuove chiamate di mashup, convalide, regole e popolare i provider personalizzati con i nuovi dati.
- Modificare o sovrascrivere i valori predefiniti per i provider.
store-extn-include.jspdeve essere inserito nella directory<wscdevwar>/extn/ngstore/jsps/.- Se si utilizzano librerie di terze parti, è necessario aggiungerle in
store-extn-include.jspper garantire la facilità di aggiornamento.