| 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 >> Java programmering >> Content
    Sådan Upload filer Brug Struts
    < /tr >

    < /tr >

    < /table >

    < /html : formular >
    34

    Gem dokumentet ved at navigere til "File " og vælge "Gem".
    Edit ' output.jsp '
    35

    Dobbeltklik på den navngivne fil " output.jsp " og find det stykke kode, der lyder : Hej


    < /body>
    36

    Indtast følgende kode i rummet mellem de to " body" tags.

    File Upload lykkedes


    37

    Gem dokumentet ved at navigere til "File" og vælge "Gem".

    Brug af Struts rammer kan udviklingen af ​​vigtige elementer i en hjemmeside blive oprettet og indsat i en kortere tid . File upload tillader brugere at sende filer fra deres maskine til en server. Webformularer er afgørende i denne situation, da de giver en metode til kommunikation og interaktion mellem det lokale filsystem på klientsiden og server-side filstruktur . Ting du skal
    Eclipse IDE
    Java
    Tomcat 6.0 eller højere
    Struts 2.0 eller højere
    Vis Flere Instruktioner
    Set Up Miljø
    1

    Open Eclipse IDE.
    2

    Navigation til "Filer ", vælg "Ny" og vælg " Andet ".
    3

    Vælg mappeikonet hedder "Web ". Når det udvider , skal du vælge " Dynamic Web Project" , og tryk
    4

    Enter " StrutsExample " i "Projekt navn :" " Næste". . Field
    5

    Find Package Explorer visning i venstre sidebar.
    6

    Højreklik på filen "src ", og navigere til "Ny" og vælg " Package ".
    7 < p > Indtast " strutsexample " i "Navn :" " . Finish ' " feltet og derefter trykke
    8

    Højreklik på den nye pakke hedder " strutsexample , " navigere til "Ny" og vælg " . Class "
    9

    Enter " FileForm "i " Navn : ". felt og tryk på" Finish "
    10

    Opret en anden klasse i pakken " strutsexample ", og name it " FileAction ".
    Edit Files
    11

    Åbn class " FileForm.java " ved at dobbeltklikke på det i " pakken Explorer " se. < br >
    12

    Kontroller, at Editor vinduet er åbnet . Koden FileForm.java bør være til stede på den højre side af Eclipse IDE
    13

    Indtast følgende på en ny linje umiddelbart efter den linje , der lyder ". Pakke strutsexample : "

    import org.apache.struts.action * ; .

    import org.apache.struts.upload.FormFile ,
    14

    Find den linje , der hedder " public class FileForm . Rediger den til at læse " public class FileForm udvider ActionForm . "
    15

    Find de to krøllede parenteser i Editor -vinduet. De vil blive vist på forskellige linjer
    16

    Indtast følgende kode mellem de to krøllede parenteser : .

    Private FormFile UploadedFile ,

    offentlig FormFile getTheFile () { < br >

    afkast UploadedFile ,

    }

    public void setTheFile ( FormFile UploadedFile ) {

    dette. UploadedFile = UploadedFile ,

    }
    17

    Gem dokumentet ved at navigere til "File " og vælge
    Edit Output Class < br "Gem". >
    18

    Åbn class " FileAction.java " ved at dobbeltklikke på det i " pakken Explorer " view.
    19

    Kontroller, at Editor vinduet er åbnet . Koden FileAction.java bør være til stede på den højre side af Eclipse IDE
    20

    Indtast følgende på en ny linje umiddelbart efter den linje , der hedder " pakke strutsexample ," : .
    < p> import javax.servlet.http.HttpServletRequest ,

    import javax.servlet.http.HttpServletResponse ,

    import org.apache.struts.action.Action ,

    import org.apache.struts.action.ActionForm ;

    import org.apache.struts.action.ActionForward ,

    import org.apache.struts.action.ActionMapping ;

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

    Find den linje , der hedder " public class FileAction . " Rediger den til at læse " public class FileAction udvider aktion . "
    22

    Find de to krøllede parenteser i Editor -vinduet. De vil blive vist på forskellige linjer
    23

    Indtast følgende kode mellem de to krøllede parenteser : .

    Offentlig ActionForward udføre (

    ActionMapping map ,
    < p> ActionForm formular , salg

    HttpServletRequest req , salg

    HttpServletResponse respons) kaster Undtagelse {

    StrutsUploadForm theForm = ( StrutsUploadForm ) form

    FormFile theFile = theForm . getTheFile ();

    String contentType = theFile.getContentType ();

    String name = theFile.getFileName ();

    int size = theFile.getFileSize ();

    byte [ ] fileData = theFile.getFileData ();

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

    System.out.println ( " filnavnet : "+ navn) ;

    System.out.println (" The File var : . "+ størrelse +" i størrelse ")

    afkast map.findForward ( " ! congrats det var en succes ");

    }
    24

    Gem dokumentet ved at navigere til " File "og vælge " Gem "
    . Konfiguration
    25

    Find filen med navnet " struts - config.xml " i " pakken Explorer " vinduet. Åbn filen ved at dobbeltklikke på det
    26

    Indtast følgende på en ny linje: .

    < Formular -bønner name = " FileUpload " type = " strutsexample . name = "succes" path = " output.jsp " />

    < /action>
    27

    Gem dokumentet ved at navigere til "File" og vælge " Gem. "
    User Interface
    28

    Find den mappe ikon, der hedder =" WebContent . " Højreklik på det, navigere til " Ny " og vælg" Andet. "
    29

    Find den mappe i pop- up vindue, der hedder " Web ". Vælg" JSP "og tryk" Næste ".
    30

    Enter " input . jsp "i" File name: " . felt
    31

    Gentag ovenstående trin for at oprette en anden fil med navnet" output.jsp "
    Edit ' input. . jsp '
    32

    Dobbeltklik på filen med navnet " input.jsp " og find det stykke kode, der lyder : Hej


    < /body>
    33

    Indtast følgende kode i rummet mellem de to "organ " tags

    < html : . formular action = " /FileUpload " method = "post " Navn

    < html : indsende > File Upload < /html : indsende >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en metode med et variabelt antal indgan…
    ·Hvordan at oprette VIM for Java 
    ·Sådan tilføjes en Tjekket ud Android -kode til en Ecl…
    ·Sådan bruges flere versioner af Java i Windows Vista 
    ·Sådan Indtast et String i Java 
    ·Sådan Clear JTextField 
    ·Java String Split 
    ·Sådan deaktiveres en Java Undtagelse 
    ·Sådan oprettes en dobbeltsidet Pyramid i Java til Brug…
    ·Hvordan man tegner en cirkel i Java 
      Anbefalede Artikler
    ·Sådan pakkes en IP Fra tekst med VBS 
    ·Sådan ændres Column Name i MySQL 
    ·Sådan Få den ClientID i ASP 
    ·Sådan fjerner en adresse Bar Med JavaScript 
    ·Hvad er MS hierakiske FlexGrid 
    ·Android Tools 
    ·Hvorfor AS2 skal certificeres 
    ·Sådan tilføjes afhængigheder til en service 
    ·Hvordan man laver en kalender i PHP 
    ·Sådan kører Java Under X - Windows 
    Copyright © Computer Viden http://www.computerdk.com