Buscar arquivo texto através de um Serlvet

Olá a todos,
tenho um servlet em ambiente de desenvolvimento e gostaria de buscar um arquivo texto através dele.
Mas em qual pasta coloco o arquivo texto? e como será a String?
Fiz assim e não funciona
String url = “http://10.8.1.18:8080/OracleServlet/OracleAcesso/cadTurmas.txt”;

private void Importa(){
    String url = "http://j2me.datamazon.com/arquivosdl/ijustcalled.txt"; [b]com este caminho funciona[/b]
  //String url = "http://10.8.1.18:8080/OracleServlet/OracleAcesso/cadTurmas.txt"; [b]com este caminho que é o serlvet em ambiente de desenvolvimento, não funciona[/b]     
   StreamConnection SC = null;
    InputStream IS = null;
    StringBuffer SB = new StringBuffer();
    TextBox textbox = null;
    try {
        SC = (StreamConnection)Connector.open(url);
        IS = SC.openInputStream();
        int ch;
        while((ch = IS.read()) != -1) {
             SB.append((char) ch);
        }
        System.out.println(SB.toString());
        textbox = new TextBox("Teste de StreamConnection", SB.toString(), 3000, 0);
        if(IS != null) {
              IS.close();
        }
        if(SC != null) {
             SC.close();
        }
        display.setCurrent(textbox);
    } catch (Exception exc) {
        //System.out.println("Exception " + exc);
        mostrarAlerta("Erro", "Erro: " + exc.toString());
      }
}

Obrigado q quem puder ajudar.

Veja se isto te ajuda
http://www.viamais.net/blog/?p=1280

E procure usar a tag code! fica melhor pra entender.

Olá,
obrigado pela ajuda.
Mas minha dúvida é simpes,
em ambiente de desenvolvimento,
em qual pasta devo colocar um arquivo texto para que uma Midlet posa pega-lo com a lógica acima.
String url = “http://10.8.1.18:8080/OracleServlet/OracleAcesso/cadTurmas.txt”;

Coloque em uma pasta pública da tua aplicação, normalmente onde fica suas páginas, você irá consegui acessar normalmente pela url, igual você acessa um html, ou css. Agora se você quer utilizar a Servlet para prover o arquivo, deixe-o em uma pasta privada (WEB-INF), e dentro da servlet você não precisa acessar como url, basta informar a pasta relativa, ler com o FileInputStream jogar para o OutputStream do response, assim quando você acessar a Servlet, ela irá fazer o download do arquivo. Espero que eu tenha entendido o teu problema e ajudado, mas qualquer coisa é só perguntar a gente troca uma idéia.

Valeu amigo pela ajuda.
Tenho uma servlet que acessa o oracle e devolve informações para a midlet.
Mas com arquivo texto, estou perdido, não sei como proceder.
Tenho que implementar algo na servlet para pegar o arquivo texto?
Poderia me ajudar neste sentido?

Obrigado.

Arquivo texto ou página não importa, é o mesmo principio:

O servidor web está servindo o conteudo e a tua midlet era se conectar via HTTP, fazer um GET ou POST (tanto faz), abrir o stream para leitura, ler os bytes, fechar a conexão.

O código que vc precisa para isto é tão batido e comum que facilmente com um pouco de boa vontade vc encontra nos tópicos aqui.

Valeu amigos.
Obrigado pela atenção.
Vou melhorar meus conhecimentos sobre este assunto.
Avançar sem conhecimento é perigoso, lá na frente vem o preço.
Qualquer dúvida, conversamos.