| 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 >> Computer Programming Languages >> Content
    Comment télécharger une image dans Struts
    Struts sont des méthodes qui permettent aux utilisateurs d'effectuer des tâches simples, telles que le téléchargement des fichiers programmation. Il est utilisé comme une partie du serveur Apache langage de codage . Avec une certaine codification simples, vous pouvez créer un programme qui va développer une recherche de fichier et le bouton télécharger pour une variété de fichiers , y compris les images . Instructions
    1

    Ouvrez votre logiciel de programmation Struts.
    2

    Créer un formulaire de haricots en tapant le code suivant dans la fenêtre de code . Une forme de haricot est une classe qui définit réinitialiser , get, set et valider des méthodes

    paquet roseindia.net ; . .

    Org.apache.struts.action d'importation * ;
    < p > import org.apache.struts.upload.FormFile ;

    /**

    * @ author Deepak Kumar

    * @ Web http://www.roseindia.net Photos

    * @ Email roseindia_net@yahoo.com

    * /

    /**

    * haricot de forme pour Struts File Upload .
    < p > * Photos *

    /Photos

    public class StrutsUploadForm s'étend ActionForm

    {

    privé FormFile theFile ;

    /**

    * @ return Retourne le theFile

    * /

    publique FormFile getTheFile () {

    theFile de retour;

    } .
    < p> /**

    * @ param theFile Le FormFile à définir.

    * /

    publique vide setTheFile ( FormFile theFile ) {

    cela. theFile = theFile ;

    } }


    3

    Développer et classe d'action en tapant le code suivant dans la fenêtre de code . C'est la volonté de récupérer le getFile () référence du dossier , qui obtiendra les informations du fichier que vous souhaitez télécharger

    paquet roseindia.net ; .

    Javax.servlet.http.HttpServletRequest d'importation; Photos javax.servlet.http.HttpServletResponse

    d'importation;

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

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

    importation org.apache.struts.action.ActionForward ;

    importation org.apache.struts.action.ActionMapping ;

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

    /**

    * @ author Deepak Kumar

    * @ Web http://www.roseindia.net

    * @ Email roseindia_net @ yahoo com.

    * /

    /**

    * Struts fichier depuis un formulaire d'action .

    * Photos *

    /

    StrutsUploadAction public class action

    {

    publique ActionForward exécuter (produits

    cartographie ActionMapping , AB forme ActionForm

    , AB

    HttpServletRequest demande , AB réponse HttpServletResponse

    ) throws Exception {
    StrutsUploadForm myForm = forme de

    ( StrutsUploadForm ) ;

    //Traitement de l'


    FormFile FormFile myFile = myForm . getTheFile ();

    cordes contentType = myFile.getContentType ();

    string filename = myFile.getFileName ();

    int fileSize = myFile.getFileSize ();
    octet de

    [] = FileData myFile.getFileData ();

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

    System.out.println ("File nom : "+ fileName ) ;

    System.out.println (" Taille du fichier: "+ fileSize ) ;

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

    } }


    4

    donner la définition de la forme de haricot dans le fichier struts- config.xml en tapant le code suivant
    5

    définir le mappage d'action en tapant le code suivant. C'est une classe qui va contrôler la demande entrante pour télécharger le name = path " de réussite " = " /pages /uploadsuccess.jsp " />


    6

    Créer une page jsp . en tapant le code suivant . Cela va créer le bouton de téléchargement et la page de la boîte de recherche.

    <% @ Taglib uri = " /tags /struts- bean " prefix = " bean "%> Photos

    <% @ taglib uri = " /tags /struts- html " prefix = "html" %> Photos



    Struts File Upload Exemple Photos


    Photos

    < bgcolor du corps = " blanc "> Photos




    Photos


    Photos


    Photos

    Photos



    Veuillez entrez la commande suivante Détails < /font>



    Nom du fichier

    align="left"> < br >


    colspan="2">

    Upload
    7

    le code de la page Web qui informe l'utilisateur que l'image est envoyé avec succès en tapant ce qui suit align = " center"> size="5" fichier reçues avec succès

    Photos

    Photos < p> < /html>
    8

    Appelez- forme de haricot en tapant le code suivant. Ceci appellera le formulaire à la page. Jsp upload.


  • Struts File Upload Photos

    exemple vous montre comment télécharger le fichier avec Struts


  • 9

    test uploader votre image . Chargez le programme dans l'espace FTP de votre serveur hôte. Dirigez votre navigateur Internet le fichier de FileUpload.jsp de fichiers au sein de votre espace FTP. Cliquez sur " FileUpload.jsp » dans la liste des programmes situés dans votre espace FTP. La page , avec le bouton de téléchargement et la boîte de recherche , s'affichera sur votre navigateur. Cliquez sur le bouton «Parcourir» pour déclencher un menu fichier pour faire apparaître à l'écran. Cliquez sur l' image que vous souhaitez télécharger . Cliquez sur le bouton «Télécharger» sur l'écran. La page de téléchargement succès de l'image doit apparaître si le programme se termine avec succès . Sinon, vérifiez vos codes d'éventuelles erreurs .

    Previous :

    next :
      articles connexes
    ·Comment faire pour tester les chaînes de Korn Shell 
    ·Comment ripper des codes BYOND 
    ·Comment reconstruire serveurs Web COBOL 
    ·À propos de Binary Hex File Conversion 
    ·Comment obtenir un objet à déplacer avec votre curseu…
    ·Comment savoir Microsoft FoxPro ligne 
    ·Comment réinstaller SBS 2003 
    ·Comment utiliser les iframes avec Flash 8 
    ·Quels types de maths de programmation informatique util…
    ·Explication de Big O Notation 
      articles en vedette
    ·Notions de base des systèmes embarqués en C 
    ·Comment retourner DIV Avec PHP 
    ·Comment ajouter une image dans un fichier PHP 
    ·Comment créer un Widget 
    ·Comment vérifier si vous avez déclaré une variable e…
    ·Comment passer une chaine en tant que paramètre dans u…
    ·Comment convertir le texte en Java Script 
    ·Comment rédiger une demande de conversion de la tempé…
    ·Comment inverser éléments d'un tableau en C 
    ·Date JavaScript Tutoriel 
    Copyright © Connaissances Informatiques http://fr.wingwit.com