| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    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 : "
    < p > 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 ; ": .
    < p > 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".

    Previous :

    next :
      articles connexes
    ·Comment mettre à jour les objets dans une liste avec J…
    ·Java: liaison statique 
    ·Java Spring Vs . Struts 
    ·Comment ajouter du texte à un JTextField 
    ·Comment analyser une chaîne en Java 
    ·Comment créer un fichier de guerre avec Eclipse 
    ·Limitations de la discussion en Java 
    ·La méthode substring en Java 
    ·Comment télécharger plusieurs fichiers avec JSP 
    ·Comment utiliser JPA dans NetBeans 
      articles en vedette
    ·Comment pour savoir ce que PHP Votre serveur fonctionne…
    ·Comment recevoir des paramètres dans Visual Basic 
    ·Comment mettre en place une base de données pour WordP…
    ·Comment: Formulaire de connexion sur VB.NET 
    ·Comment nettoyer des éléments flottants en CSS 
    ·6.0 Les projets de formulaire Visual Basic 
    ·Comment autoriser Java pour écrire des fichiers dans W…
    ·Comment formater flotte dans Python 
    ·Définir opérateur booléen 
    ·Comment dessiner un cercle dans NetBeans 
    Copyright © Connaissances Informatiques http://fr.wingwit.com