Ola Pessoal,
tenho uma aplicação web que esta no servidor tomcat.
Eu preciso criar um menu (dentro de outra aplicação) que liste os arquivos que estão contidos na aplicacao que irei listar.
Eu consigo pegar a URL. EX http://200.96.11.73:8080/ProjetoWeb
Eu quero listar os arquivos que estão dentro de ProjetoWeb.
Mais precisamente os arquivos html. mas se alguem souber como listar todos eu me viro para pegar apenas os html.
ou seja… tenho a URL e quero pegar o nome dos arquivos que estão dentro dela.
ficou claro? desde ja agradeço.
abraço, bom trabalho
Ola Márcio,
não é bem isso o que estou precisando.
Eu preciso pegar os arquivos contidos dentro de um projeto web.
Ex. Um projeto web com o nome de Teste.war
ao jogar em um servidor ele fica como diretório.
e dentro dele vários arquivos e subpastas.
tenho a url http://ipdoservidor:xxxx/Teste
preciso pegar os nomes dos arquivos contidos aqui dentro.
[quote=avanzi]Ola Márcio,
não é bem isso o que estou precisando.
Eu preciso pegar os arquivos contidos dentro de um projeto web.
Ex. Um projeto web com o nome de Teste.war
ao jogar em um servidor ele fica como diretório.
e dentro dele vários arquivos e subpastas.
tenho a url http://ipdoservidor:xxxx/Teste
preciso pegar os nomes dos arquivos contidos aqui dentro.
como fazer isso?
Entendeu?
Obrigado Pela atenção
att Daniel Avanzi[/quote]
To com o mesmo problema que vc amigo, vou ficar de olho por aqui até alguem responder.
Não sei se poderei ajudar mas quando preciso utilizar um arquivo, pego através do request, o caminho do context da seguinte forma:
// Para pegar direto o caminho da imagem
String caminho = request.getSession().getServletContext().getRealPath("/imagens/logo.gif");
// Para pegar direto o caminho da raiz
String caminho = request.getSession().getServletContext().getRealPath("/");
Com o caminho basta usar um getResource ou File para localizar o recurso e carregá-lo.