Selecionar e pegar o diretório da pasta selecionada

Bom dia,

Estou desenvolvendo um aplicação, onde irá ler x arquivos dentro de uma pasta que o usuário selecionar.

Gostaria de saber se alguém conhece algum componente que faça isso?

Já procurei em vários sites e os únicos exemplos que encontrei, são para selecionar um ou vários arquivos de uma pasta.

Desktop??? O JFileChooser faz isto. Ele possui a opção DIRECTORIES_ONLY.

Desculpa, não especifiquei.

É uma aplicação WEB, estou usando JSF, HIBERNATE, EJB

O componente html input type=“file” não é muito flexível não…

Não serve, pois ele pega um arquivo dentro de uma pasta.

Eu preciso “apenas” pegar o diretório de uma pasta selecionada, algo como acontece quando falamos para onde extrair algum arquivo que está zipado.

Olhei em alguns componentes para JSF, como RichFaces(está implementado na aplicação) e PrimeFaces, mas nenhum deles tem uma funcionalidade que faça isso.

Bom, pelo que percebi, você não manja muito disso, não é?
Afinal, qualquer componente rich, prime ou qualquer coisa faces que tenha a finalidade de permitir upload de arquivos irá, no final, ser transformado em um e é este teu problema, pois, ele depende do browser que, em geral, só permite upload de arquivos…
Além do mais, há um grande problema, pois você estará na máquina do cliente, logo, não pode confiar em javascript. Talvez, mas só talvez, um applet assinado possa resolver a questão…

Rsrs

Estou iniciando ainda. Não associei o com o upload.

Pelo jeito não terá como mesmo, vou ver o que faço aqui.

Obrigado pela ajuda !!