opa!
deprecate significa que o m�todo foi substitu�do por outro na API.
[]s
willy
----- Original Message -----
Sent: Thursday, August 09, 2001 9:29 AM
Subject: [java-list] Problemas com servlet -> arquivo txt

Caros colegas priciso de uma ajuda !
 
Estou tentando fazer um servlet que abre um arquivo .txt e responde o conteudo deste arquivo em uma html.
 
Mas o Jbuilder da uma mensagem de erro na compilacao.
 
Segue abaixo o fonte do servlet e o erro do Jbuilder.
 
Att. Pedro
 
 
 
 
 
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.sql.*;
import java.net.*;
 
public class ser_atualiza extends HttpServlet {
  private static final String CONTENT_TYPE = "text/html";
  /**Initialize global variables*/
  public void init(ServletConfig config) throws ServletException {
    super.init(config);
  }
  /**Process the HTTP Get request*/
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType(CONTENT_TYPE);
    PrintWriter out = response.getWriter();
 
    String arquivo = request.getParameter("arquivo");
 
    URL path = new URL("http://www.meusite.com./temp");
    InputStream cox;
    DataInputStream dis = null;
    URL theURL = null;
 
    if (arquivo.equals("temp")) {
       out.println("<html><head><title>TESTE</title></head><body>");
       try {
           theURL = new URL(path,"temp.txt");
           try {
               String linha;
               cox = theURL.openStream();
               dis = new DataInputStream(new BufferedInputStream(cox));       /// *** linha do erro *** ///
               while ((linha=dis.readLine())!=null) {
                     out.println("<p>"+linha+"</p>");
               }
           }
           catch(IOException e ) {}
       }
       catch(MalformedURLException e) {}
       out.println("</body></html>");
       out.close();
    }
 
  }
  /**Clean up resources*/
  public void destroy() {
  }
}
 
** ERRO DO JBUILDER
 
"ser_atualiza.java": Warning #: 368 : method readLine() in class java.io.DataInputStream has been deprecated at line 55, column 34
Warning #: 369 : There have been deprecation warnings. Please consult the documentation for a better alternative
 
Ele me fala que o metodo readLine() esta sendo requerido no DataInputStream ????
 
Sera que n�o posso abrir um DataInputStream em um servlet ?
 

Responder a