Duvida no uso FIle

10 respostas
P

deu branco como ler o arquivo email01.html que contém codigo html e passar para um campo String

Deu branco como fazer...

se alguém puder me ajudar ....

abs

try{
			if (statusHTML==1){
			    URL url = Manager.class.getResource("/html/pag01.html");
				File file = new File(url.getFile());
	                  String texto =?????			
			}
[code] -- pag01.html <html> <body>

Sr(a)
<h2>{nome}</h2>, seu crédito foi alterado para R${valor}. </body> </html>

10 Respostas

mario.fts

Usa um FileReader

advelasco
FileReader leitor = null;
String temp = "";
	            
try
{
     leitor = new FileReader(arquivo);
     BufferedReader buffReader = new BufferedReader(leitor);
     String linha;
     while ((linha = buffReader.readLine()) != null) 
     {
	   temp += linha;                	            
     }
}

catch (Exception e) {
	            	System.out.println(e.getMessage());
	            }

finally
	            {
	                leitor.close();
	            }
  • ou - assim, só dar uma adequeda que deve ir.

flws um abraço!

P

blz deu certo dessa forma do FileReader só que da erro na hora encontrar o arquivo

conforme abaixo volta null a varaivel url por que ???

try{  
               if (statusHTML==1){  
                    URL url = Manager.class.getResource("/WebContent/html/pag01.html");  
                    File file = new File(url.getFile());  
                          String texto =?????             
                }
advelasco

pode ser a localização da pasta que está errada, ela está no mesmo nível da pasta do projeto? ou está contida dentro do projeto?

paribe:

blz deu certo dessa forma do FileReader só que da erro na hora encontrar o arquivo

conforme abaixo volta null a varaivel url por que ???

try{ if (statusHTML==1){ URL url = Manager.class.getResource("/WebContent/html/pag01.html"); File file = new File(url.getFile()); String texto =????? }

P

está assim:

ProjetoWeb

  • src
  • build
  • WebContent
    • html
      • pag01.html
advelasco

coloque um nível acima, deve funcionar!

paribe:
está assim:

ProjetoWeb

  • src
  • build
  • WebContent
    • html
      • pag01.html
P

e não achou erro error=java.lang.NullPointerException

url = Manager.class.getResource("/html/pag01.html");
  file = new File(url.getFile());
APlicativoWeb
  - html
     - pag01.html
advelasco

dae faz /APlicativoWeb/html/pag01.html

paribe:
e não achou erro error=java.lang.NullPointerException
url = Manager.class.getResource("/html/pag01.html");
  file = new File(url.getFile());
APlicativoWeb
  - html
     - pag01.html
P

Não sei mas o que fazer mais não encontra o arquivo volta com erro NULLPOINt …

se alguém tiver uma dica pra informar pois não vai …

passa somente passando o nome completo acho um lixo fazer isso

file = new File("C:\workspace\AplicativoWeb\html\pag01.html");
P

mais uma coisa estou usando o Eclipse pra fazer o deploy e vi onde aplicação está rodando nesse caminho :

C:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\AplicacaoWeb\html

será que pode ser isso ??? ou não ??? como indicar o caminho desse arquivo html ???help help …help

Criado 11 de março de 2009
Ultima resposta 12 de mar. de 2009
Respostas 10
Participantes 3