| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come caricare file via Struts
    Utilizzando il framework Struts , lo sviluppo di caratteristiche chiave di un sito web può essere creato e distribuito in un tempo più breve. Caricamento di file consente agli utenti di inviare i file dal loro computer a un server. Moduli web sono essenziali in questa situazione, in quanto forniscono un metodo di comunicazione e interazione tra il file system locale sul lato client e la struttura dei file sul lato server . Cose che ti serviranno
    Eclipse IDE Java

    Tomcat 6.0 o superiore
    Struts 2.0 o superiore
    Show More Istruzioni
    impostare l'ambiente
    1

    Aprire Eclipse IDE .
    2

    navigazione per " file ", scegliere " Nuovo" e selezionare " Altro".
    3

    Selezionare l'icona della cartella denominato " Web". Una volta che si espande , selezionare " Dynamic Web Project " e premere
    4

    Enter " StrutsExample " nel campo "Nome del progetto: " " Avanti ". . Campo
    5

    Individuare la visualizzazione Package Explorer nella barra laterale sinistra .
    6

    destro del mouse sul file denominato " src ", e vai a " Nuovo" e selezionare " pacchetto ".
    7 < p > Inserire " strutsexample " nel campo "Nome : " . " Fine ' " campo e premere
    8

    pulsante destro del mouse sul nuovo pacchetto denominato " strutsexample , " vai a " nuovo" e selezionare " . classe "
    9

    Inserisci " FileForm " nel campo" Nome : ". campo e premere " Fine "
    10

    creare un'altra classe nel pacchetto " strutsexample "e il nome " FileAction . "
    Modifica File
    11

    Aprire la classe " FileForm.java " con un doppio clic su di essa nel " Package Explorer " view .

    12

    Verificare che la finestra dell'editor si è aperto . Il codice per FileForm.java dovrebbe essere presente sul lato destro di Eclipse IDE
    13

    Inserisci il seguente su una nuova riga immediatamente dopo la riga che legge . "Pacchetto strutsexample : "
    < p > org.apache.struts.action import * , .

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

    Individuare la riga che legge ' FileForm public class . ' Modificarlo per leggere " public class FileForm estende ActionForm . "
    15

    Individuare le due parentesi graffe nella finestra Editor. Essi appariranno su linee diverse
    16

    Inserisci il seguente codice tra le due parentesi graffe : .

    Privato FormFile UploadedFile ;

    pubblico FormFile getTheFile ( ) { < br

    ritorno > UploadedFile ;

    }

    public void setTheFile ( FormFile UploadedFile ) {

    questo . UploadedFile = UploadedFile ;

    }
    17

    Salvare il documento navigando su "File" e selezionando
    Modifica Classe di uscita < br "Salva". >
    18

    Aprire la classe " FileAction.java " con un doppio clic su di esso nella vista " Package Explorer " .
    19

    Verificare che la finestra dell'editor si è aperto . Il codice per FileAction.java dovrebbe essere presente sul lato destro di Eclipse IDE
    20

    Inserisci il seguente su una nuova riga immediatamente dopo la riga che legge "pacchetto strutsexample ; " : .
    < p > import javax.servlet.http.HttpServletRequest ;

    importazione javax.servlet.http.HttpServletResponse ;

    importazione org.apache.struts.action.Action ;

    importazione org.apache.struts.action.ActionForm ;

    importazione org.apache.struts.action.ActionForward ;

    importazione org.apache.struts.action.ActionMapping ;

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

    Individuare la riga che legge " FileAction public class . " Modificarlo per leggere " FileAction public class estende azione . "
    22

    Individuare le due parentesi graffe nella finestra Editor. Essi appariranno su linee diverse
    23

    Inserisci il seguente codice tra le due parentesi graffe : .

    Pubblico ActionForward execute (

    ActionMapping mappa , Stati < p > forma ActionForm , Stati

    HttpServletRequest req , Stati

    risposta HttpServletResponse ) throws Exception {
    StrutsUploadForm theform = forma

    ( StrutsUploadForm ) ;

    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 ( " il nome del file è: "+ nome) ;

    System.out.println (" il file è stato : . "+ formato + " in formato " ) ;

    ritorno map.findForward ( " Congratulazioni ! 'stato un successo "); }


    24

    Salvare il documento navigando su" File " e selezionando " Salva "
    . configurazione
    25

    Individuare il file denominato " struts- config.xml " nella finestra " Package Explorer " . Aprire il file con un doppio clic su di esso
    26

    Immettere quanto segue in una nuova riga : .

    < Nome del bean - form = " FileUpload " type = " strutsexample . name = path "successo " = " output.jsp " />

    < /action>
    27

    Salvare il documento navigando su "File" e selezionando " Salva. "
    User Interface
    28

    Individuare l'icona della cartella denominata =" WebContent . " tasto destro del mouse su di esso , accedere a" Nuovo "e selezionare" Altro . "
    29

    Individuare la cartella nella finestra pop-up che è denominato" Web ". Selezionare" JSP " e premere" Avanti ".
    30

    Enter " ingresso . jsp " nel campo" Nome file: " . campo
    31

    Ripetere i passaggi precedenti per creare un altro file di nome " output.jsp "input
    Modifica ' . . jsp '
    32

    Fare doppio clic sul file denominato " input.jsp " e individuare il pezzo di codice che legge :


    < /body>
    33

    Inserisci il seguente codice nello spazio tra i due tag "body"

    < html : . azione form = " /FileUpload " method = "post " Nome < /td>

    < /td > < /tr>

    tr td < html : presentare > File Upload < /html : submit > < /td > < /tr>

    < /table>

    < /html : form>
    34

    Salvare il documento navigando su "File" e selezionando "Salva ".
    Modifica ' output.jsp '
    35

    Fare doppio clic sul file denominato " output.jsp " e individuare il pezzo di codice che legge :


    < /body>
    36

    Inserisci il seguente codice in lo spazio tra i due tag "body" .

    File

    caricamento ha avuto successo < /h1 >
    37

    Salvare il documento navigando su "File" e selezionando " Salva ".

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere i nomi delle colonne in una tabella di da…
    ·Come aprire Java Immagini in Android 
    ·Struts vs Faces 
    ·Come fare un pulsante di opzione di default in Android 
    ·Come costruire un file jar con build.xml 
    ·Come prendere in ingresso in un loop in Java 
    ·Che cosa è Java Metadata 
    ·Come convertire i byte in stringa 
    ·Come fare un grafico a barre in Java 
    ·Come chiamare un metodo non statico da un metodo static…
      Articoli in evidenza
    ·Come stampare i dati in VB.NET 
    ·Come bloccare IE6 
    ·Come eliminare un oggetto in Visual Basic 6 
    ·Come fare il controllo ListBox modificabile in C + + 
    ·Come installare Rubino 1.8.6 su CentOS 
    ·Come collegare MySQL e PHP su Windows Server 2003 
    ·Come prova di FFmpeg in PHP 
    ·Come fare parte Int. di C + + String 
    ·Come scrivere un applet Java 
    ·Come modificare il Blocco note con VB6 
    Copyright © Conoscenza Informatica http://it.wingwit.com