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

Des briques pour des applications Web (2)

Tech - Par Renaud ROSSET - 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 cette ressource

Comment lutter contre le Phishing ?

Comment lutter contre le Phishing ?

Dans un environnement cyber en constante mutation, le phishing évolue vers des attaques toujours plus sophistiquées combinant IA, automatisation et industrialisation. Une réalité complexe qui exige des mesures de sécurité avancées et repensées au-delà de l’authentification multifacteur. Découvrez les réponses technologiques préconisées par les experts Eviden et les perspectives associées à leur mise en œuvre.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010