| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo cargar archivos con Struts
    Uso del marco de trabajo Struts , el desarrollo de las características clave de un sitio web puede ser creado y desplegado en un tiempo más corto . La subida de archivos permite a los usuarios enviar archivos de su máquina a un servidor. Formularios Web son esenciales en esta situación, ya que proporcionan un medio de comunicación e interacción entre el sistema de archivos local en el cliente y la estructura de archivos del servidor. Cosas que necesitará
    Eclipse IDE Java

    Tomcat 6.0 o superior
    Struts 2.0 o superior
    Mostrar más instrucciones
    configurar el entorno de
    1

    abierto Eclipse IDE.
    2

    navegación a "Archivo ", seleccione " Nuevo" y seleccione " Otros. "
    3

    Seleccione el icono de carpeta llamado "Web ". Una vez que se expande, seleccione " Dynamic Web Project " y pulse
    4

    Enter " StrutsExample " en el " Nombre del proyecto :" " Siguiente". . Campo
    5

    Localizar la vista Package Explorer , en la barra lateral izquierda .
    6

    Haga clic en el archivo llamado "src " y vaya a "Nuevo" y seleccione " paquete ".
    7

    Introduzca " strutsexample " en el "Nombre: " . " Finish " campo y luego pulse
    8

    Haga clic derecho en el nuevo paquete llamado " strutsexample ", vaya a "Nuevo" y seleccione " . clase "
    9

    Enter" FileForm "en el " Nombre: ". casilla y pulsar " Finalizar "
    10

    Crear otra clase del paquete " strutsexample "y nombre de " FileAction . "
    Editar archivos
    11

    Abra la clase " FileForm.java " haciendo doble clic sobre él en el " Explorador de paquetes " ver.
    12

    Verifique que la ventana del editor de abrirse. El código para FileForm.java debe estar presente en el lado derecho de Eclipse IDE
    13

    Escriba lo siguiente en una nueva línea inmediatamente después de la línea que dice . "Paquete strutsexample : "
    < p > org.apache.struts.action import * , .

    importación org.apache.struts.upload.FormFile ;
    14

    Busque la línea que dice ' FileForm clase pública . Editar para que se lea " public class FileForm extiende ActionForm . "
    15

    Ubicar las dos llaves en la ventana del editor . Ellos van a aparecer en diferentes líneas
    16

    Escriba el siguiente código entre las dos llaves : .

    Privado FormFile archivoSubido ;

    pública FormFile getTheFile () {

    regreso archivoSubido ;

    }

    public void setTheFile ( FormFile archivoSubido ) {

    esto. ArchivoSubido = archivoSubido ;

    }
    17

    Guardar el documento mediante la navegación a "Archivo " y seleccionando
    Edit Class salida < br " Guardar". > Foto 18

    Abra la clase " FileAction.java " haciendo doble clic sobre él en la vista " Explorador de paquetes " .
    19

    Verifique que la ventana del editor de abrirse. El código para FileAction.java debe estar presente en el lado derecho de Eclipse IDE
    20

    Escriba lo siguiente en una nueva línea inmediatamente después de la línea que dice "paquete strutsexample ; ": .
    < p> javax.servlet.http.HttpServletRequest importación;

    javax.servlet.http.HttpServletResponse importación;

    org.apache.struts.action.Action importación;

    importación org.apache.struts.action.ActionForm ;

    importación org.apache.struts.action.ActionForward ;

    org.apache.struts.action.ActionMapping importación;

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

    Busque la línea que dice " FileAction clase pública . " Editar para que se lea " FileAction public class acción".
    22

    Ubicar las dos llaves en la ventana del editor . Ellos van a aparecer en diferentes líneas
    23

    Escriba el siguiente código entre las dos llaves : .

    Pública ActionForward execute (

    ActionMapping mapa,
    < p > Formulario de ActionForm ,

    HttpServletRequest req ,
    respuesta HttpServletResponse

    ) throws Exception { theForm forma

    StrutsUploadForm = ( StrutsUploadForm ) ;

    FormFile thefile = theForm . getTheFile ();

    cadena contentType = theFile.getContentType ();

    String nombre = theFile.getFileName ();

    int size = theFile.getFileSize ();

    byte [ ] = fileData theFile.getFileData ();

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

    System.out.println ( " El nombre del archivo es: "+ nombre);

    System.out.println ( " El archivo fue: ". + size + " de tamaño ");

    regreso map.findForward ( " felicidades ! fue un éxito "); }


    24

    Guardar el documento mediante la navegación a" Archivo " y seleccionar " Guardar "
    . Configuración
    25

    Busque el archivo llamado " struts- config.xml " en la ventana " Explorador de paquetes " . Abra el archivo haciendo doble clic sobre él
    26

    Escriba lo siguiente en una nueva línea : .

    < Form name = - frijol tipo " FileUpload " = " strutsexample . name = path " éxito " = " output.jsp " />

    < /accion>
    27

    Guarde el documento mediante la navegación a "Archivo" y seleccionar " Guardar. "
    interfaz de usuario
    28

    Busque el icono de carpeta que se denomina =" WebContent . " Haga clic derecho sobre el mismo , vaya a " Nuevo "y seleccione" Otros. "
    29

    Busque la carpeta en la ventana pop -up que se denomina" web ". Seleccione" JSP "y pulse" Siguiente ".
    30

    Enter" de entrada . jsp "en el" nombre de archivo : " . campo
    31

    Repita los pasos anteriores para crear otro archivo llamado" output.jsp "input
    Editar ' . . jsp '
    32

    doble clic en el archivo llamado " input.jsp " y localizar el trozo de código que lee :


    < /body>
    33

    Escriba el siguiente código en el espacio entre las dos etiquetas "body"

    < html: . form action = método " /FileUpload " = "post" Nombre < /td >

    < /td > < /tr >

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

    < /table >

    < /html: form>
    34

    Guardar el documento mediante la navegación a "Archivo" y seleccionar " Guardar".
    Editar ' output.jsp '
    35

    doble clic en el archivo con el nombre " output.jsp " y localizar el trozo de código que lee :


    < /body>
    36

    Escriba el siguiente código en el espacio entre las dos etiquetas "body" .

    archivo

    Subir tuvo éxito < /h1 >
    37

    Guardar el documento mediante la navegación a "Archivo " y seleccionando " Guardar".

    Previous :

    next :
      Artículos relacionados
    ·Cómo Aceleradores programar con Java FRC 
    ·Cómo insertar en una matriz de tres dimensiones usando…
    ·Java señal de entrada desde un proyecto 
    ·Cómo enviar un correo electrónico automático despué…
    ·Cómo dejar la petición codificación Java 
    ·Comparación de Mapa vs Publique en Java 
    ·Cómo convertir String de Java a un InputSource 
    ·¿Cómo puedo obtener un rango de valores de la lista o…
    ·Diferencias entre System.in y System.out 
    ·Tipos de cursos de acción en Struts 
      Artículos destacados
    ·Cómo escribir un script VBS para abrir un archivo 
    ·UML Limitaciones 
    ·¿Qué es Python Coding 
    ·Cómo comprobar para Ctrl -D en C + + 
    ·Cómo agregar un ListBox 
    ·Web Testing Vs . Servidor de prueba del cliente 
    ·Lectura de archivos TXT en VBScript 
    ·Cómo limitar el tamaño del archivo CSS 
    ·Cómo declarar un campo 3D en MATLAB 
    ·Cómo introducir enteros en Java utilizando un escáner…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com