Excluir arquivo do filesystem com JSP

2 respostas
C

Pessoal, estou tentando excluir um arquivo na minha aplicação JSP com Tomcat. Porém, não consigo pois dá erro de permissão.

ANTES DE PROSSEGUIR, QUERO DEIXAR CLARO QUE JÁ CONSEGUI EXCLUIR NUMA APLICAÇÃO DESKTOP (JSE) EXCUTANDO A APLICAÇÃO PASSANDO UM ARQUIVO DE PERMISSÕES.

Eis o código:

File arquivoExcluido = new File (nomeArquivoExcluido); 
		arquivoExcluido.setWritable(true, true);
		SecurityManager sm = new SecurityManager();
		try {
			sm.checkDelete(arquivoExcluido.getAbsolutePath());
			
			System.gc();
			
			if (arquivoExcluido.delete()) System.out.println("Úteis: Arquivo '" + nomeArquivoExcluido + "' removido com sucesso.");
			else System.out.println("Úteis: Arquivo '" + nomeArquivoExcluido + "' não foi removido. Remova-o manualmente.");
						
			
		} catch (SecurityException se) {
			System.out.println("Úteis : O arquivo '" + nomeArquivoExcluido + "' não pode ser excluído. NÃO HÁ PERMISSÃO. Remova-o manualmente.");
		}

E agora, como resolvo ?

Obrigado !!!

2 Respostas

rmendes08

Mas em que máquina você quer excluir o arquivo ? No cliente ou no servidor ?

C

Achei que estivesse subentendido. Mas quero excluir no lado do servidor.

Criado 22 de maio de 2012
Ultima resposta 22 de mai. de 2012
Respostas 2
Participantes 2