> Tech > Des briques pour des applications Web (2)

Des briques pour des applications Web (2)

Tech - Par iTPro - Publié le 24 juin 2010
email

HTML est le mécanisme de communication de base du Web, et de nombreux concepteurs Web l'utilisent exclusivement. Mais les développeurs de sites Web dynamiques et interactifs ne sauraient s'en contenter.

Les JSP peuvent contenir une combinaison de HTML ou de XML et de code Java. Le code Java intégré dans

Des briques pour des applications Web (2)

une JSP (Java Server Page) est converti
en un servlet par WAS. Vous utiliserez
en principe les JSP pour lancer les servlets
Java ou les Java beans à  partir d’une
page Web. Les concepteurs et programmeurs
graphiques peuvent utiliser
les JSP, et les développeurs à  l’aise
dans les deux disciplines apprécieront
particulièrement cette technologie.
Toutefois, les JSP sont complexes précisément
en raison de leur souplesse et
de leur palette de fonctions. Par conséquent,
si vous décidez d’utiliser des
JSP, il faut absolument déterminer
d’emblée quel sera leur rôle et maintenir
une séparation entre les composants
de l’application.

Les servlets, au moins les HTTPServlets
utilisés le plus couramment
dans des applications Web, sont des
classes Java capables de traiter des requêtes
HTTP et de créer des réponses
HTTP. Comme un servlet est une classe
Java spécialisée, ses fonctions sont pratiquement
illimitées. Toutefois, les
servlets sont en général relativement
petits et on peut les utiliser pour créer
un lien entre les composants de type
Web et les composants d’arrière plan,
que l’on peut écrire en Java ou dans un
autre langage de programmation
comme RPG. On peut lancer un servlet
de deux manières : par une URL associée
à  un navigateur ou par une URL
faisant partie d’une page HTML ou
d’une JSP. Un servlet peut également
générer un flux de sortie HTML, que
WAS délivre comme une page HTML.
L’équipe de programmation écrit et maintient généralement les servlets,
mais la plupart des HTTPServlets demandent
un minimum de maîtrise du
domaine.

Téléchargez gratuitement cette ressource

Guide Azure Virtual Desktop

Guide Azure Virtual Desktop

Comment optimiser les coûts, gagner en agilité, en sécurité et en conformité avec Azure Virtual Desktop ? Découvrez, dans ce Guide Infographique, les bénéfices clés pour les utilisateurs et les avantages de la mise en œuvre pour les équipes IT.

Tech - Par iTPro - Publié le 24 juin 2010