Leitor de arquivo + MYQSL + JSP

alguem tem ideia como faço para fazer isso?? quero q o leitor ja leia no arquivo jsp.
o txt vai ter algo do tipo

numero valor

preciso que o jsp insira o nome e o valor no banco. ele vai puxar isso de algum arquivo txt definido no caminho c:/…/algumacoisa.txt
por favor me ajudem!

Não entendi nada do que você disse, explique melhor :shock:

tipow…
tenho um arquivo q vai ser carregador pelo usuario da pagina
exemplo…

algumacoisa.txt que vai ter dois campos
numeronotafiscal valor

e vai ser um arquivo carregado na pagina… eu queria saber se tem como eu fazer a leitura direto no jsp e inseri-lo no banco.
entendeu?? vai existir um caso de uso… enviar arquivo… e a pessoa vai lah e anexa o arquivo desejado… assim q anexar a pagina vai ler e inserir no banco… tem como eu fazer isso?? ou eu tenho q fazer isso no sistema java mesmo?

Ah, pra fazer isso usando JSPs ou servlets, você pode usar o FileUpload:

http://jakarta.apache.org/commons/fileupload/using.html

me explica como faço… tou viajando na maionese… e preciso disso ate quinta pra entregar pro professor
agradeço
Kika

Esses tópicos são os melhores. Hêhê! Falta um dia só! :mrgreen:

[quote=helikacarvalho]e vai ser um arquivo carregado na pagina… eu queria saber se tem como eu fazer a leitura direto no jsp e inseri-lo no banco.
entendeu??[/quote]
Eu uso o UploadBean para fazer upload.
HTML para o usuario selecionar o arquivo:

[code]

Arquivo
  [/code] JSP que vai receber o arquivo [code]String dirArquivos = "atualizacoes/arquivos/"; try{ upBean.setFolderstore(application.getRealPath(dirArquivos)); //pasta no servidor onde sera salvo

//upBean.setWhitelist(".xml,.exe,.txt,.doc,.zip,.sql");
upBean.setFilesizelimit(1010241024);
upBean.setOverwrite(true);

if (MultipartFormDataRequest.isMultipartFormData(request)) {
	MultipartFormDataRequest mrequest = new MultipartFormDataRequest(request);

	if (mrequest != null) {

		Hashtable files = mrequest.getFiles();
		if ((files != null) && (!files.isEmpty())) {

			UploadFile file = (UploadFile) files.get("arquivo");

			if (file != null) {
				upBean.store(mrequest);
				Vector history = upBean.getHistory();
					for (int i=0;i<history.size();i++){
		  			UploadParameters up = (UploadParameters) history.elementAt(i);
		  			session.setAttribute("path", dirArquivos +"/"+ up.getFilename() );
		  			session.setAttribute("tamanho", up.getFilesize() +"");
		   %>
		     <!-- <%=up.getStoreinfo()%> -->
       
       <%
          }
      } else semProblemas = false;
   }else semProblemas = false;
 }else semProblemas = false;

}
} catch(UploadException ue){
out.println(“Ocorreu um problema:” + ue);
semProblemas = false;
}[/code]

ok! mas… … a leitura onde esta?? onde esta a leitura do arquivo e a inserção no banco?

mas isso ai vc que vai ter que fazer… o código que te passei é só o upload do arquivo.

me explica então como faço pliasi