| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Upload et billede i Struts
    Struts er programmering metoder, der tillader brugerne at fuldføre simple opgaver, såsom at uploade og downloade filer. Det bruges som en del af den Apache-server kodning sprog. Med nogle simple kodning , kan du oprette et program, der skal udvikle en filsøgning og upload -knappen for en række filer , herunder billeder . Instruktioner
    1

    Åbn din Struts programmeringssoftware .
    2

    Opret en formular bønne ved at skrive følgende kode i koden vinduet. En form bønne er en klasse , der definerer nulstillet , få , sæt og validere metoder

    pakke roseindia.net ; . .

    Import org.apache.struts.action * ,
    < p > import org.apache.struts.upload.FormFile ,

    /**

    * @ forfatter Deepak Kumar

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

    * @ Email roseindia_net@yahoo.com

    * /

    /**

    * formular bønne for Struts File Upload .
    < p > *

    * /

    public class StrutsUploadForm udvider ActionForm

    {

    private FormFile theFile ,

    /**

    * @ return Returnerer theFile

    * /

    offentlig FormFile getTheFile () {

    tilbagevenden theFile ,

    } .
    < p> /**

    * @ param theFile Den FormFile at indstille.

    * /

    public void setTheFile ( FormFile theFile ) {

    dette. theFile = theFile ,

    }

    }
    3

    Udvikle og handling klasse ved at skrive følgende kode i koden vinduet. Det er, vil hente GetFile ( fil) reference, der vil få de oplysninger på den fil, du vil uploade

    pakke roseindia.net ; .

    Import javax.servlet.http.HttpServletRequest ;

    import javax.servlet.http.HttpServletResponse ,

    import org.apache.struts.action.Action ,

    import org.apache.struts.action.ActionForm ; < br >

    import org.apache.struts.action.ActionForward ,

    import org.apache.struts.action.ActionMapping ,

    import org.apache.struts.upload.FormFile ;

    /**

    * @ forfatter Deepak Kumar

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

    * @ Email roseindia_net @ yahoo . com

    * /

    /**

    * Struts File Upload Action Form .

    *

    * /

    public class StrutsUploadAction udvider aktion

    {

    offentlig ActionForward udføre (

    ActionMapping kortlægning , salg

    ActionForm form

    HttpServletRequest anmodning

    HttpServletResponse respons) kaster Undtagelse {

    StrutsUploadForm minform = ( StrutsUploadForm ) form

    //Process FormFile

    FormFile minfil = minform . getTheFile ();

    String contentType = myFile.getContentType ();

    String filename = myFile.getFileName ();

    int filstørrelse = myFile.getFileSize (); < br >

    byte [ ] fileData = myFile.getFileData ();

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

    System.out.println ( "File Navn : "+ filename) ;

    System.out.println ( " File Size : "+ fil størrelse) ,

    afkast mapping.findForward ( " succes " ) ;

    }

    }
    4

    Giv definition til formen bønne i struts - config.xml fil ved at skrive i den følgende kode
    5

    Definer handlingen kortlægning ved at skrive i den følgende kode. Dette er en klasse, der vil styre indgående anmodning om at uploade name = "succes" path = " /pages /uploadsuccess.jsp " />

    < /action>
    6

    Opret en . jsp side ved at skrive i følgende kode . Dette vil skabe den upload knappen og søgefelt siden.

    < % @ Taglib uri = "/tags /struts -bønner " prefix = " bønne "% >

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



    Struts File Upload Eksempel


    < /head >

    < krop bgcolor = "hvid" >


    < br >




    < br >


    skriv følgende Detaljer

    < /tr >



    < /tr >


    File Name

    < /td>

    < br >


    < /td >

    < /tr >


    Upload
    7

    Code den webside, vil informere brugeren om, at billedet upload er vellykket ved at skrive i det følgende align = "center" > File korrekt modtaget


    < /body>
    < p> < /html >
    8

    Ring formularen bønne ved at skrive i den følgende kode. Dette vil kalde formularen til . Jsp upload side .


  • Struts File Upload

    Eksempel viser, hvordan du Upload fil med Struts

    < /li>
    9

    Test dit billede uploader. Indlæs programmet i FTP plads på din host server. Direkte din internetbrowser til filen FileUpload.jsp filen i din FTP plads. Klik på " FileUpload.jsp " i listen over programmer placeret i dit FTP rum. Den side , med upload knappen og søgefeltet , vil blive vist på din browser. Klik på knappen "Gennemse" for at udløse en fil menu til at poppe op på skærmen. Klik på det billede, du ønsker at uploade . Klik på " Upload "-knappen på skærmen. Billedet upload succes siden skal vises , hvis programmet afslutter med succes. Hvis ikke, tjek din kodning for eventuelle fejl .

  • Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man skriver en Byte Array til fil 
    ·Komponenter i en Client Server Application 
    ·Hvad er Buffer & Unbuffer i hukommelsen 
    ·Sådan kompilere på TextPad 5 
    ·Sådan Multiply heltal med Bit Forskydninger 
    ·Sådan Code divs 
    ·Fordele ved Microsoft NET 
    ·Hvilken computer Sprog Vidste Microsoft Opret 
    ·Hvad er funktioner af en Transfer Buffer 
    ·Sådan Clean Global Assembly Cache 
      Anbefalede Artikler
    ·Hvordan man laver en Turn Off Switch for en funktion i …
    ·Hvordan laver Tekst Ændringer på en PHP side 
    ·Sådan oversætte en kerne for en Android 
    ·Hvordan man kompilerer et COBOL Kommandovindue 
    ·Hvad er et programmeringssprog Flowchart 
    ·PHP File Upload Begrænsninger 
    ·Sådan Erstat linjeskift i PHP 
    ·Sådan Læs søgestrenge i PHP 
    ·Sådan Læs COM Port Indtil specialtegn Bestået Visual…
    ·Brug af VLOOKUP i VBA 
    Copyright © Computer Viden http://www.computerdk.com