Estou gravando um arquivo através de um jsp no servidor sem repassar o diretório.
Da mesma forma para ler.
No firefox, chrome e opera conseguem gravar e ler este arquivo. Já o IE não, ambas as versões 6 e 7.
Segue o código:
arq.java
[code]import java.io.*;
public class arq {
public String ler_arq(String nome){
String resultado = "";
try {
//nome do arquivo
String nome_arquivo = nome + ".txt";
//coloca em um buffer para leitura
BufferedReader in = new BufferedReader(new FileReader(nome_arquivo));
String line;
StringBuffer buffer = new StringBuffer();
while ((line = in.readLine()) != null) {
buffer.append(line + "\n");
}
in.close();
resultado = buffer.toString();
} catch (Exception ex) {
resultado = "Erro ao ler arquivo!";
boolean success = (new File(nome_arquivo)).delete();
if (!success) {
}
}
boolean success = (new File(nome_arquivo)).delete();
if (!success) {
}
return resultado;
}
}[/code]
leitura.jsp
[code]
Leitura de arquivo arq a = new arq(); out.print(a.ler_arq(request.getParameter("nome"))); [/code]Como resolver este problema? Somente no IE não grava e lê, o que fazer para corrigir isto?