Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire un flotteur Int de str…
  • Comment faire du pain plat sur ​​un …
  • Comment lire un fichier Random Acces…
  • Comment puis-je RANDOMISER un numér…
  • Quels sont les types intégraux en J…
  • Comment calculer le pourcentage de c…
  • Comment ajouter des retards ou des p…
  • Comment obtenir octets d'un flux d'e…
  • Comment faire pour envoyer HTML Avec…
  • Comment appeler un constructeur autr…
  •   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 télécharger des fichiers avec Struts

    Photos

    Photos

    Utilisation du framework Struts , le développement des principales caractéristiques d'un site web peut être créé et déployé en un temps plus court . L'ajout de fichier permet aux utilisateurs d' envoyer des fichiers à partir de leur ordinateur à un serveur. Les formulaires Web sont essentiels dans cette situation, car ils fournissent une méthode de communication et d'interaction entre le système de fichiers local sur le côté client et la structure des fichiers côté serveur. Choses que vous devez
    Eclipse IDE Java

    Tomcat 6.0 ou supérieur
    Struts 2.0 ou supérieur
    Afficher plus Instructions
    définir un environnement
    1

    ouverte Eclipse IDE .
    2

    Navigation sur "Fichier ", choisissez " Nouveau" et sélectionnez " Autre".
    3

    Sélectionnez l'icône du dossier nommé " Web ". Une fois qu'il se dilate , sélectionnez " Dynamic Web Project " et appuyez sur
    4

    Enter " StrutsExample " dans le champ "Nom du projet: " "Suivant". . Champ
    5

    Situer la vue Package Explorer dans la barre latérale gauche.
    6

    clic droit sur le fichier nommé "src ", et accédez au "Nouveau" et sélectionnez " Package ".
    7

    Entrée " strutsexample " dans le champ "Nom : " . " Finish " champ " , puis appuyez sur
    8

    clic-droit sur le nouveau paquet nommé" strutsexample , " naviguer vers " Nouveau " et sélectionnez" . Class "
    9

    Entrez " FileForm " dans le champ" Nom : ". champ et appuyez sur " Terminer "
    10

    Créer une autre classe du package " strutsexample »et nommez-le " FileAction . "
    éditer des fichiers
    11

    Ouvrez la classe " FileForm.java " en double- cliquant dessus dans le " Package Explorer" voir .
    12

    Vérifiez que la fenêtre de l'éditeur est ouvert. Le code de FileForm.java devrait être présent sur le côté droit de l'IDE Eclipse
    13

    Entrez le suivant sur ​​une nouvelle ligne immédiatement après la ligne qui lit . " Paquet strutsexample : "

    org.apache.struts.action d'importation * ; .

    importation org.apache.struts.upload.FormFile ;
    14

    Localisez la ligne qui lit « FileForm public class . Modifier pour lire " public class FileForm s'étend ActionForm . "
    15

    Repérez les deux accolades dans la fenêtre de l'éditeur . Elles apparaissent sur ​​des lignes différentes
    16

    Entrez le code suivant entre les deux accolades : .

    Privé FormFile UploadedFile ;

    publique FormFile getTheFile () {
    retour

    UploadedFile ;

    }

    publique vide setTheFile ( FormFile UploadedFile ) {

    cela. UploadedFile = UploadedFile ;

    }
    17

    Enregistrez le document en naviguant sur ​​" Fichier" et sélectionner
    édition d'une classe de sortie < br "Enregistrer". >
    18

    Ouvrez la classe " FileAction.java " en double- cliquant dessus dans le "Package Explorer " vue .
    19

    Vérifiez que la fenêtre de l'éditeur est ouvert. Le code de FileAction.java devrait être présent sur le côté droit de l'IDE Eclipse
    20

    Entrez le suivant sur ​​une nouvelle ligne immédiatement après la ligne qui lit «paquet strutsexample ; ": .

    import javax.servlet.http.HttpServletRequest ;

    javax.servlet.http.HttpServletResponse d'importation;

    org.apache.struts.action.Action d'importation;

    importation org.apache.struts.action.ActionForm ;

    importation org.apache.struts.action.ActionForward ;

    org.apache.struts.action.ActionMapping d'importation;

    importer org.apache.struts.upload.FormFile ;
    21

    Localisez la ligne qui lit " FileAction public class ». Modifier pour lire " FileAction public class action».
    22

    Repérez les deux accolades dans la fenêtre de l'éditeur . Elles apparaissent sur ​​des lignes différentes
    23

    Entrez le code suivant entre les deux accolades : .

    Publique ActionForward exécuter (produits

    ActionMapping carte , AB < p> forme ActionForm , AB

    HttpServletRequest req , AB réponse HttpServletResponse

    ) throws Exception { StrutsUploadForm theForm = formulaire de


    ( StrutsUploadForm ) ;

    FormFile theFile = theForm . getTheFile ();

    cordes contentType = theFile.getContentType ();

    String name = theFile.getFileName ();

    int size = theFile.getFileSize (); Photos

    byte [] = FileData theFile.getFileData ();

    System.out.println (" contentType :" + contentType ) ;

    System.out.println (" le nom du fichier est : "+ nom);

    System.out.println (" le fichier a été : . "+ taille + " dans la taille ");

    retour map.findForward ( " Félicitations ! ce fut un succès "); }


    24

    Enregistrez le document en naviguant sur" fichier "et sélectionner " Enregistrer "
    . configuration
    25

    Localisez le fichier nommé " struts- config.xml " dans la fenêtre " Explorateur de package " . Ouvrez le fichier en double- cliquant dessus
    26

    Entrez la commande suivante sur une nouvelle ligne : .

    < Nom form-bean = " FileUpload " type = " strutsexample . name = path " de réussite " = " Output.jsp " />


    27

    Enregistrez le document en naviguant sur ​​"Fichier " et sélectionner " Enregistrer. "
    interface utilisateur
    28

    Situer l'icône du dossier qui est nommé =" WebContent . " clic-droit sur elle , accédez au " Nouveau " et sélectionnez" Autre. "
    29

    Localisez le dossier dans la fenêtre pop-up qui est nommé " Web ". Sélectionnez" JSP "et appuyez sur " Suivant ".
    30

    Enter" entrée . jsp " dans le champ" Nom du fichier: " . champ
    31

    Répéter les étapes précédentes pour créer un autre fichier nommé" Output.jsp " entrée
    Edit ' . . jsp '
    32

    Double-cliquez sur le fichier nommé " Input.jsp " et recherchez le morceau de code qui lit :


    < /body>
    33

    Entrez le code suivant dans l'espace entre les deux balises «corps»

    < html : . form action = "/FileUpload " method = "post" Nom

    < html : soumettre > File Upload
    Photos


    34

    Enregistrez le document en naviguant sur ​​" fichier" et sélectionner "Enregistrer".
    Edit ' Output.jsp '
    35

    Double-cliquez sur le fichier nommé " Output.jsp " et recherchez le morceau de code qui lit :



    36

    Entrez le code suivant dans l'espace entre les deux balises «corps» .

    File Upload

    a réussi


    37

    Enregistrez le document en naviguant sur ​​" fichier" et sélectionner "Enregistrer".

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment ajouter des lignes dans JTable 
  • Comment instancier une classe anonyme 
  • Comment faire pour créer deux instances de Java 
  • Comment faire une calculatrice de base Avec Java 
  • Comment impliquer les API Avec Android 
  • Comment créer une application Android dans Eclipse 
  • Comment créer une carte vide Java 
  • ADA vs. Java 
  • Ce qui est en Java de référence statique 
  • La différence entre Windows et l'authentification par formulaire 
  • Connaissances Informatiques © http://www.ordinateur.cc