Struts Action upload file byte[]

0 respostas
S

Olá
Pessoal
Nessa minha action estou fazendo upload de arquivos ela esta recebendo os seguintes paramentros :

FormFile myFile = myForm.getTheFile();
    String contentType = myFile.getContentType();
    String fileName    = myFile.getFileName();
    int fileSize       = myFile.getFileSize();
    byte[] fileData    = myFile.getFileData();

Nas variaveis :
fileName = nome do arquivo
fileSize = Tamanho do arquivo
fileData = tenho um array de bytes.

Como faria desses parametros torna-lo um arquivo do tipo word .doc ???

Grato

public ActionForward execute(

ActionMapping mapping,

ActionForm form,

HttpServletRequest request,

HttpServletResponse response) throws Exception{

StrutsUploadForm myForm = (StrutsUploadForm)form;
//==============processando  o form File==================

FormFile myFile = myForm.getTheFile();

String contentType = myFile.getContentType();

String fileName    = myFile.getFileName();

int fileSize       = myFile.getFileSize();

byte[] fileData    = myFile.getFileData();
System.out.println("contentType: " + contentType);
System.out.println("File Name: " + fileName);
System.out.println("File Size: " + fileSize);

  return mapping.findForward("success");

}

Criado 8 de novembro de 2007
Respostas 0
Participantes 1