Le enseñará cómo utilizar WEBWORK para cargar archivos

  
Todo el mundo sabe que el trabajo web es simple, flexible y potente. Es una implementación estándar del marco de patrón de Comando, y está completamente separado de la capa web, dedicado a la creación de componentes y la reutilización de código del marco web J2EE, pero no sabe que es otro bien. La función, es decir, también puede usar WEBWORK para lograr la carga de archivos, lo siguiente le dirá cómo usar WEBWORK para lograr el método de carga de archivos.
webwork que usa ognl para lograr el enlace de datos es una característica muy útil, puede evitar la incómoda solicitud de llamada .getParameter, establecedor de objetos, no necesita ningún archivo de configuración adicional, además de la función del convertidor, podemos usar un objeto comercial, desde la recepción hasta el fondo, sin necesidad de considerar la conversión de cadenas, ningún DTO, No necesita FormBean.
Es perfecto para usar los datos que se cargan en la aplicación web. Es perfecto: la acción ya no necesita conocer ninguna información web, necesita operar en el Objeto específico. Llame a getObject, necesita operar en el archivo cargado por el usuario, simplemente llame a getFile.
Antes de webwork2.1.5, también hay Presentando este problema en detalle, después de la versión 2.1.5, este interceptor se agregó a la versión de lanzamiento oficial: com.opensymphony.webwork.interceptor.FileUploadInterceptor
Primer vistazo a nuestra Acción:
Código

Podemos ver que esta acción es bastante simple. Solo defina una propiedad de tipo de archivo y un configurador, podemos usar este objeto de archivo para hacer cualquier cosa.
La página no es diferente de la página de carga normal: Br> Code

Es necesario prestar atención al nombre del campo y al nombre de la Acción. El resto es configurar el interceptor:
Copyright © Conocimiento de Windows All Rights Reserved