Classe org.apache.struts.upload.FormFile [Dúvida urgente]

0 respostas
Marques

Lista

Tenho esse método em uma classe que estende DispatchAction e preciso ler sequencialmente (cada linha do arquivo corresponde a um registro).
Como eu faço para ler o arquivo que me é devolvido na linha byte[] fileData = myFile.getFileData();?

Muito obrigado,

Marques

public ActionForward reuperaDadosColetor(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response)
			throws Exception {

		DynaValidatorForm formBean = (DynaValidatorForm) form;		

		FormFile myFile = (FormFile) formBean.get("arquivoColetor");
		
        String contentType = myFile.getContentType(); 
        String fileName    = myFile.getFileName(); 
        int fileSize       = myFile.getFileSize(); 
        byte[] fileData    = myFile.getFileData();  

        // Como eu faço para ler  o arquivo sequencialmente???     

        
    System.out.println("contentType: " + contentType); // devolve text/plain
    System.out.println("File Name: " + fileName);  // Devolve o nome do meu arquivo
    System.out.println("File Size: " + fileSize); //  Devolve o tamanho do meu arquivo

	return mapping.findForward("exibirForm");
	}
[size=18][/size][color=green][/color][color=red][/color][b]
Criado 21 de agosto de 2006
Respostas 0
Participantes 1