Une fois que ControllerServlet a transmis la requête d'entrée de l'utilisateur à QQFINVOKER et qu'il a packagé la réponse dans DhtmlViewBeans, il transmet le contrôle à PageBuilder.jsp (voir l'article « Personnaliser les applications mises sur le Web », pour apprendre à modifier PageBuilder.jsp). Puisque nous nous concentrons sur le fonctionnement
Construction HTML
interne de l’application,
examinons deux lignes de code
PageBuilder :
<jsp:include page="/WFCmdKeysBuilder"/> <jsp:include page="/WFScreenBuilder"/>
Ces JSP incluent des tags qui invoquent
CmdKeysBuilderServlet et
ScreenBuilderServlet et insèrent leur
contenu généré dynamiquement dans
le HTML que PageBuilder.jsp renvoie
au navigateur de l’utilisateur. Cmd-
KeysBuilderServlet (qui n’a pas une
classe helper) contrôle si l’option de
configuration globale, useCmdJsp, est
réglée sur true. Dans l’affirmative,
CmdKeysBuilder exécute styles/chrome/
CmdKeys.jsp ; dans le cas
contraire, il génère la portion clés de
commande du panneau HTML avec le
code inline. La figure 2 montre le
HTML que génère CmdKeysBuilder.
Notons comment l’événement
onClick est préparé pour invoquer une
routine JavaScript importante appelée
validateAndSubmit. Cette méthode –
et les méthodes bo_ibm, bu_ibm et bd_ibm – réside dans un fichier JavaScript monstre appelé
webface.js (sur lequel nous reviendrons plus loin).
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Rançongiciels et IA : les attaques gagnent en efficacité en ciblant l’humain
- De manager d’équipe à manager d’agents IA : le management change de dimension
- Travail hybride : pourquoi les salariés français restent les plus attachés au bureau en Europe
- Pourquoi la souveraineté des données relève du contrôle et non de la géographie
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
