Oi Carolina,
sinceramente nao acho que voce "logar" usando System.out ou
abrindo um arquivo tenha uma diferenca de performance consideravel. A
sugestao que eu te dou eh manter um arquivo *sempre* aberto e coloca-lo no
ServletContext (objeto application no caso de jsp).
Dessa forma, qualquer servlet que for acessada pode ter acesso ao
arquivo e escrever nele. Ex:
public void doGet ...
...
ServletContext context = getServletContext();
BufferedWriter writer =
(BufferedWriter)context.getAttribute("logFile");
if(writer == null){
writer = new BufferedWriter(
new FileWriter("servlets.log"));
context.setAttribute("logFile", writer);
}
Espero ter ajudado
Bruno.
On Thu, 17 Feb 2000, Carolina Cunha wrote:
> Oi,
> Desculpem mandar minha pergunta de novo, mas ninguém me respondeu..
> E eu pensei: às vezes passou despercebido por alguém que pudesse me ajudar..
> Ou o mais provável: minha explicação tá confusa e ninguém entendeu.. Seria
> isso? Acabei criando um arquivo prá escrever as mensagens, mas a dúvida
> continua.. Será que alguém poderia ajudar?
>
> Obrigada......
>
>
>
> Olá a todos,
> Alguém pode me ajudar?
>
> Utilizo a classe System para gerar um arquivo de log da minha
> aplicação servlet da seguinte forma:
>
> System.out.println("mensagem");
>
> Quando executo o servlet através do JRun essas mensagens vão para um
> arquivo chamado stdout abaixo de JRun/jsm_default/logs.
> Executando pelo JavaWebServer não consigo encontrar arquivo
> parecido.
>
> Tentei usar o método log da classe GenericServlet, mas também minhas
> mensagens não apareceram. Não sei se estou usando errado
> (provável..):
>
> import javax.servlet.GenericServlet;
> log("mensagem");
>
> Não gostaria de eu mesma abrir um arquivo para essas mensagens
> porque a escrita deve ser mais lenta...
>
>
> Desde já agradeço,
> Carol.
>
>
> ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com
>
> --------------------------- LISTA SOUJAVA ---------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
>
______________________________________________________________
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular
"Coracoes ao alto e pes no chao."
"A verdadeira experiencia com Deus nao nos faz
fugir da realidade, mas nos da forcas para
enfrenta-la e transforma-la."
Pe. Zeca
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------