JavaBeans et personnalisée Java Server Page ( JSP) balises sont utilisées dans les applications Java pour créer des applications et des sites Web . JavaBeans encapsuler le traitement des données et l'analyse logique. Balises personnalisées JSP sont utilisés pour présenter des informations sur les pages Web . Quand quelqu'un regarde un code d'une page Web , ils peuvent voir les Java Beans et les balises personnalisées JSP mais pas le code complexe chacun fonctionne à partir du serveur qui fournit la page Web et le traitement des données. Java Beans Java Beans ou les haricots sont des modules de code réutilisables qui capturent un état dans un seau de données utilisable qui peut être traitée par un autre code. Selon " Java/J2EE Job Interview Companion », « JavaBeans peut être utilisé dans les deux servlets et les JSP . Vous pouvez définir une fève dans une Servlet et les utiliser dans un autre servlet ou une page JSP. "Java Beans stockent des informations et l'état de l' information. Java Beans communiquer avec Enterprise Java Beans (EJB) sur le serveur. Java Beans informations de piste telles que le temps de connexion de l'utilisateur et initiera des actions telles que la déconnexion d'un site Web après de longues périodes d'inactivité . Personnalisées JSP tags balises personnalisées JSP sont similaires à HTML. balises personnalisées JSP , aussi appelés également appelés extensions de balises JSP , création de divorce d'une page Web à partir de Java codage . Les balises personnalisées offrent des fonctionnalités réutilisables sur les pages Web JSP. Attributs balises JSP sont écrites dans la forme nom = valeur dans la balise elle-même . Balises personnalisées JSP peuvent être stockés dans des bibliothèques de balises appelées taglibs . Modification de l'implémentation de balises JSP personnalisées ne modifie pas le code Java référencé par la balise. Balises personnalisées JSP permettent la création d'actions page Web personnalisée de rediriger les utilisateurs vers des pages Web compte de l'état ou de générer des fenêtres de navigateur secondaire . Balises personnalisées JSP appeler et présentes pages Web utilisateur tels que les écrans de déconnexion . Similitudes Les deux objets sont conçus pour réutilisation à travers un site Web . Java Beans et balises personnalisées JSP sont liés par leurs noms d'attributs afin que lorsque le code est modifié, toutes les autres balises et Java Beans sont mis à jour. C'est ce qu'on appelle la maintenabilité . Les Java Beans et les balises personnalisées JSP sont mises en œuvre via les classes Java. Les balises et les haricots JSP personnalisés sont utilisés pour créer une encapsulation réutilisable de code Java complexe ou l'analyse logique. Différences des balises personnalisées en œuvre des actions sur les Java Beans , ces que de générer un message d'erreur lorsque les valeurs illégaux sont entrés dans un champ de page Web ou de présenter une page de connexion après identification de l'utilisateur sont acceptés. JSP contenu peut être manipulé avec des étiquettes personnalisées , mais pas avec JavaBeans . Selon " JavaServer Faces programmation ", " il est rare d'utiliser un grain d'envoyer des balises HTML pour un navigateur Web , car cela rend le haricot personnalisé pour cette page. " Balises personnalisées sont recommandés pour l'envoi des balises HTML pour un navigateur Web. Étiquettes personnalisées peuvent recevoir des paramètres fournis par les JSP . Balises JSP peuvent représenter des boutons de commande , tandis que Java Beans contrôler et de maintenir les états de connexion .
|