| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 13:56:02
|
PerFecT_br
What is classpath?
Membro desde: 08/11/2011 15:49:05
Mensagens: 9
Offline
|
Galera, ja vi varios topicos falando sobre assuntos parecidos com esta, mas nenhum foi esclarecedor, logo resolvi criar este e me desculpe se estou sendo repetitivo.
É o seguindo, estou desenvolvendo um aplicativo em JSF 2.0 para o usuario poder fazer download de arquivos que estao salvos no meu servido. Mas antes do usuario fazer o download eu apresento para ele
uma tabela com os dados do arquivo. Como este arquivo não esta na minha maquina local eu não consigo instanciar um File para ele, para descobrir, por exemplo, seu tamanho. Entao como que eu faço?
Estou tentando criar uma URL e me conectar ao servidor, mas não passo do inicio.
Espero que alguem me ajude.
Valeu
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 14:11:49
|
jakefrog
GUJ Expert
![[Avatar]](/images/avatar/6e2400ec18b6f1952f1053c65df7a8b6.png)
Membro desde: 22/01/2007 22:00:53
Mensagens: 4191
Offline
|
Vc sabe como criar o arquivo?
Ao solicitar o arquivo, você iria criá-lo e depois exibir os dados dele.
|
Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]
SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)
Vamos em frente que atrás vem gente! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 14:24:00
|
PerFecT_br
What is classpath?
Membro desde: 08/11/2011 15:49:05
Mensagens: 9
Offline
|
Acho que eu não fui muito claro no que eu quis dizer...
Vou dar um exemplo vc chega no site http://www.rarlab.com/rar/wrar401br.exe, mas antes de fazer o arquivo vc qr saber o tamanho dele para poder mostrar para o usuario.... Tem como fazer isso???
Eu poderiar criar um HTTPConnection e acessar o tamanho do arquivo?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 15:05:51
|
jakefrog
GUJ Expert
![[Avatar]](/images/avatar/6e2400ec18b6f1952f1053c65df7a8b6.png)
Membro desde: 22/01/2007 22:00:53
Mensagens: 4191
Offline
|
Você falou que o arquivo não existe, esse seria o problema.
Eu vejo o seguinte. Você criaria o arquivo, salvaria em um diretório e depois pegaria os detalhes do arquivo pelo File.
|
Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]
SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)
Vamos em frente que atrás vem gente! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/01/2012 15:33:56
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline
|
A solução mais comum sobre guardar dados sobre o arquivos(metadados) é coletar essas informações e colocá-las em algum banco de dados. Além de evitar fazer acessos desnecessários a um storage, desta forma você poderá também manter outras informações relacionadas, como estatísticas de acesso, permissões, etc. A desvantagem é que caso alguma coisa mude no storage, arquivos se percam ou mudem de lugar, o banco terá que ser mantido atualizado.
|
A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra |
|
|
 |
|
|
|
|