Struts es un framework de aplicaciones web para Java construido por la Fundación de Software Apache . A través de Struts es posible crear programas que se tiene acceso por los usuarios a través de un navegador. Algunas aplicaciones permiten a los usuarios cargar archivos utilizando su navegador Web. Struts proporciona características que ayudan a administrar los archivos y almacenar varios archivos al mismo tiempo. Instrucciones 
 1 
 Crear una nueva clase de Struts carga . Guarde la variable http_post_handler desde el navegador al cargar Struts objeto : . 
 
 StrutsFileUpload fo = new StrutsFileUpload ( handler.URI ) 
 2 
 comenzar a escribir la información en un bucle hasta que se haya completado descarga : while ( read ( handler) ) { fo.write ()} 
 3 
 Repita el proceso para cada petición de archivo hasta que todos los archivos se han subido 
 . . 4 
 Enter " fo.close (); " para cerrar el controlador . Ahora ha agregado la capacidad de carga de archivos en el sistema.