Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment définir la taille de JTextF…
  • Qu'est-ce qu'un tas de Java 
  • Comment faire un Utilisateur terminé…
  • Comment tuer un thread en Java 
  • Comment faire pour intégrer Java 
  • Comment faire de certificats pour le…
  • Quels sont les types intégraux en J…
  • Comment faire pour créer un pot Ecl…
  • Liste des bases de données utilisé…
  • Comment sortir d'un programme si que…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment utiliser Struts avec NetBeans

    " et " . " Ils ne sont pas nécessaires . Cela laisse un corps de table avec deux lignes ( tr) et deux colonnes pour chaque ligne (td )

    Complétez le tableau de sorte qu'il se lit comme suit : .

    < Table border = " 0 »> Photos



    Photos

    Photos

    < tr> Photos

    Photos


    Photos


    Photos

    Photos

    Photos

    Photos

    Toutes les versions de NetBeans 6.7 après le soutien à la création d'applications Web Java en utilisant le framework Struts d'Apache. Ce cadre est conçu pour fournir un ensemble d'outils et un cadre global qui est commun à presque toutes les applications Web , et permet le développement et la maintenance de web- apps beaucoup plus facile et moins coûteuse en temps . Cependant , il est encore un outil conçu pour un usage professionnel , il peut donc s'agir d'un pack d'intimidation à apprendre au début. NetBeans soulage un peu le processus. Instructions
    1

    Créez un nouveau projet Struts en cliquant sur " Fichier" et "Nouveau projet ". Sous " Java Web ", sélectionnez " applications Web " et cliquez sur "Suivant". Lorsque vous êtes invité , nommez votre application » StrutsTutorialApp " et cliquez sur "Suivant" . Vous recevrez un choix entre " GlassFish " et " Apache Tomcat " comme serveur HTTP. Laissez l'option par défaut pour l'instant et cliquez sur "Suivant". Enfin, vous aurez le choix entre des cadres d' Application Web pris en charge à utiliser dans votre application. Les cadres ne sont pas mutuellement exclusives : vous pouvez sélectionner autant ou aussi peu que vous le souhaitez . Cependant, gardez la complexité au minimum pour le moment et il suffit de sélectionner " Struts " et cliquez sur "Terminer".

    NetBeans seront désormais générer automatiquement une structure Web - app Struts base pour votre usage. Vous pouvez le tester en appuyant sur « F6 ». Cela va prendre quelques instants ; NetBeans doit démarrer le serveur Web que vous avez sélectionné , lancer la base de données Java et ouvrez l'application Web dans votre navigateur Web par défaut . Une fois que c'est terminé, cependant , vous devriez voir un court message vous accueillir au développement Struts dans l'EDI .
    2

    Ajouter un formulaire Web pour votre application. Pour ce faire , double- cliquez sur le fichier " index.jsp " dans la visionneuse de projet. Un document de la page Java Server sera ouvert contenant le code HTML et Javascript pour la page d' ouverture actuelle . Ajout d'un formulaire Web est un processus simple. Tout d'abord, ajoutez le code suivant entre les balises de la page existante :


    Photos

    Ensuite , placez le curseur de sorte qu'il est juste entre ces deux balises . Cliquez sur "Fenêtre " et " Palettes ". Faites glisser l'option "Tableau" de la position actuelle du curseur. Dans la boîte de dialogue , définissez les «lignes» à 3, les « Colonnes » à 2, et toutes les autres valeurs à 0 et cliquez sur OK. Le code suivant sera inséré :

    < tableau toutes les lignes entre ( et y compris) "


    < haricot : écrire name = propriété « LoginForm " = filtre " d'erreur " = " false" />

    Entrez votre nom:
    Entrez votre email: < , html : propriété text = "email" value = " Login" />
    Photos < p> Cliquez sur "Exécuter " à nouveau et vous devriez voir votre forme , mais le bouton "Connexion " ne fonctionne pas, parce que vous avez encore besoin de définir une action pour y faire face et d'une page à afficher lorsque vous êtes connecté po

    3

    Créer un bean ActionForm . Un ActionForm est un composant Struts qui permet au serveur de se rappeler (ou " persister " ) des données d'un client entre les demandes Web . Pour créer un, cliquez-droit sur le nom de votre projet dans la vue du projet et sélectionner "Nouveau" et " Autre". Sous " Struts ", sélectionnez " Struts ActionForm Bean " et cliquez sur "Suivant". Nommez-le " LoginForm " et sélectionnez votre nom Web -app dans le «paquet» de la liste déroulante .

    Cela crée un fichier Java nommé " LoginForm « avec une certaine structure de base déjà existante. Cette ActionForm besoin de stocker les informations de la connexion à l'étape précédente , de sorte qu'il a besoin d'un "nom" et un "e-mail ". Il a déjà un nom , donc la moitié du travail est fait. Ajoutez la ligne suivante dans la catégorie :

    privé email à cordes ;

    Ensuite , cliquez sur le mot "email" et appuyez sur " Alt -Insert " sur votre clavier . Cela appelle le générateur automatique de code . Sélectionnez " Getter et Setter . "
    4

    créer une action . Une action est la composante Struts qui gère tout traitement qui doit être gérée par l'application entre le moment où l'utilisateur envoie une requête et les réponses de l'application. Pour créer une action , cliquez-droit sur le nom de votre projet dans la visionneuse de projet et sélectionner "Nouveau" et " Autre". Allez dans " Struts " et sélectionnez " Struts action . " Nommez l'action " LoginAction " et sélectionnez votre projet à partir de la liste des paquets . . Enfin , tapez "/login" dans le champ Chemin d'action

    collez le code suivant dans la méthode "execute" :

    LoginForm FormBean = forme ( LoginForm ) ;

    String name = formBean.getName ();

    cordes email = formBean.getEmail ();

    if (( email.indexOf ( "@") == -1 ) {

    retour mapping.findForward ( " échec "); }



    retour mapping.findForward ( " succès ");

    Vous devriez remarquer les lignes qui lisent " mapping.findForward ( «succès» ) »et « échec » . l' action va chercher une règle de transfert pour savoir comment gérer les événements « succès »et « échec ». précisément, si l'adresse électronique ne contient pas de " @ " signe, il transmet à l'utilisateur de « l'échec » page. Sinon, l'utilisateur accède à la« réussite » page.
    5

    Open" struts.config.xml " à partir de la fenêtre de projet et cliquez-droit sur la ligne qui lit " LoginForm . " Select " Struts " et sélectionnez " Ajouter Forward . " Name it " succès " et définir le " fichier de ressources " à " /WEB-INF/success.jsp ". Cliquez sur " Ajouter ».

    Répétez cette opération pour créer un autre attaquant appelé « échec ». celui-ci devrait utiliser « index.jsp », comme son fichier de ressources.
    6

    créer le« success.jsp " page en cliquant droit sur le " WEB-INF " dossier dans votre fenêtre et en choisissant "Nouveau" et " JSP ". Collez le code suivant sein:


    < meta http -equiv = contenu " content-Type " = " text /html ; charset = UTF-8" > Photos

    Connexion êtes connecté po </p> Photos <p> Votre nom est : . </p> Photos <p> Votre adresse email est: . </p> ; <br> <p> </body> Photos <p> Votre première application Struts est maintenant terminé, appuyez sur "F6" pour exécuter le programme et le tester Essayez de deux tests : d'abord, entrer un nom valide et ! . adresse électronique pour afficher la page de succès. Ensuite, entrez un nom avec un invalide ( sans @ ) adresse électronique pour afficher la page de l'échec. <br> <br> <div class=fr4><script language='javascript' src='http://www.ordinateur.cc/ad/fr/4.js'></script></div> <div class=fr5><script language='javascript' src='http://www.ordinateur.cc/ad/fr/5.js'></script></div> </td> </tr> </table> <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" > </td> </tr> </table> <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="39" align="left" >Article précédent:<span class="nr"> <a class='LinkPrevArticle' href='/programmation/Programmation-Java/90342.html' >Comment calculer les lignes de java.awt.Point </a></li></span><br /> Article suivant:<span class="nr"> <a class='LinkNextArticle' href='/programmation/Programmation-Java/90344.html' >Comment fusionner deux listes d'ADT Ordre </a></li></span></td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table> <table width="96%" height="22" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF"> <tr> <td width="2%" align="left" ></td> <td width="98%" align="left" >Articles recommandés</td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" > <li><a href="/programmation/Programmation-Java/90462.html">Comment ajouter Chat pour votre site </a></li><li><a href="/programmation/Programmation-Java/89727.html">Comment générer des dates dans les JSP </a></li><li><a href="/programmation/Programmation-Java/89800.html">Comment associer une liste à une oscillation Zone de texte </a></li><li><a href="/programmation/Programmation-Java/89917.html">Comment faire pour imprimer des relevés Utilisation de Java </a></li><li><a href="/programmation/Programmation-Java/90569.html">Comment faire pour installer la machine virtuelle Java </a></li><li><a href="/programmation/Programmation-Java/90715.html">Comment inclure les fichiers JAR de votre projet Build Path in Eclipse </a></li><li><a href="/programmation/Programmation-Java/89148.html">Comment désactiver nombres aléatoires en Java </a></li><li><a href="/programmation/Programmation-Java/89772.html">Comment exécuter un fichier EDI dans le CMD </a></li><li><a href="/programmation/Programmation-Java/90232.html">Qu'est-ce que Java Runtime Environment </a></li><li><a href="/programmation/Programmation-Java/89557.html">Comment faire pour supprimer une chaîne non terminée Constant </a></li> </td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table></td> </tr> </table> <table width="980" height="12" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="980" height="90" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#3597E2"> <tr> <td align="center" class="foot">Connaissances Informatiques © http://www.ordinateur.cc <br /> </td> </tr> </table> <!--top start --> <!--top end --> </body> </html>