JavaServer Pages ou JSP est une technologie qui permet la création de pages Web dynamiques. Contrairement aux sites HTML statiques , sites construits avec la technologie JSP peuvent avoir des éléments interactifs . Cette interactivité est assurée par l'utilisation de Java Beans , qui sont des objets Java conformes à une convention de nommage stricte . L'état d'un Bean Java peut être une variable . La portée de ces variables peut être contrôlée en utilisant JSP. Portée variable détermine sa visibilité à d'autres parties de l'application et est très important pour la création d'applications sécurisées. Choses que vous devez
JSP serveur d'accès
Afficher plus Instructions
1
Créer un nouveau fichier texte en utilisant l'éditeur de texte par défaut de votre système. Ce fichier contiendra certains embedded code JSP de base HTML et . Ecrire le code HTML suivant pour créer une page Web de base :
2
Ecrire le tag " useBean " qui identifie un Bean Java à partir d'une page JavaServer et tente de créer une référence. Une référence à la Java Bean est nécessaire pour que l'objet soit accessible. Le tag " useBean " tentera de créer une nouvelle instance d'un Bean Java s'il n'en existe pas . Vous pouvez écrire un tag " useBean " en ligne à une page Web HTML. Vous commencez le tag en écrivant ce qui suit:
< jsp: useBean
3
déclarer le nom de la variable que vous souhaitez stocker la référence de l' Bean Java à . Le tag " useBean " cherchera d'abord un bean Java qui a déjà ce nom . Si l'on n'est pas trouvé, un nouveau Java Bean peut être créé. Pour fournir le nom de la variable de référence, écrire ce qui suit sur la même ligne que le début de la balise " useBean ":
id = " ThisJavaBean "
4
déclarer la portée du Java Bean. Cela affecte la visibilité du Java Bean et ses variables . La portée par défaut est " page ", qui signifie que la référence Java Bean est uniquement accessible dans la page qu'il a été créé po C'est la portée moins visible. Le champ d'application le plus visible est "application ", qui permet à n'importe quel autre objet pour interagir avec cette référence qui appartient à la même application Page JavaServer . Pour définir la portée de «l'application », ajoutez la ligne suivante à la " useBean " tag:
portée de
= "application "
5
déclarer la classe qui doit être instancié si une entreprise existante instance du bean Java est introuvable. Un objet est une instance d'une classe . Les classes sont bleus pour les objets , et quand ils sont instanciés , l'objet est assemblé dans une mémoire d'ordinateur et donné un état initial . Pour utiliser le tag " useBean " d'instancier une classe nommée " Bank.AccountHolder , " écrire ce qui suit:
classe
= " Bank.AccountHolder "
6
Finissez " useBean " marquer en plaçant un caractère "> " à la fin de la ligne . La balise complète " useBean " ressemble à ceci:
< jsp: useBean id = portée " ThisJavaBean " = classe " application" = " Bank.AccountHolder ">
7
Fermez le tag " useBean » en écrivant la balise de fermeture suivant :
8
Fermer les balises HTML faites à l'étape 1 en écrivant ce qui suit:
Photos