Boa noite
Com swing para abrir um arquivo é utilizado “JFileChooser” e poder selecionar um arquivo.
Gostatia de abrir por exemplo: meus documentos ecolher e selecionar um arquivo como mensionei acima (EX: texto.txt), porém em jsp
Grato a quem possa dar uma idéia.
Primeiro… nao é em JSP que vc vai abrir o arquivo…
O seu JSP vai renderizar um HTML… e nesse HTML é que tem que estar o componente para escolher o arquivo…
A tag que vc vai utilizar no HTML é
Mas passar um arquivo via web não é tão trivial… sugiro utilizar uma bilioteca como o Commons FileUpload http://commons.apache.org/fileupload/
É interessante reforçar seu conheçimento sobre web, servlets, jsp, html antes de usar coisas mais complexas…
Nao é interessante passar o carro na frente dois bois… vc começa a fazer códigos sem saber o que está acontecendo…
Rogel obrigado pela dica
Quanto ao problema “O seu JSP vai renderizar um HTML” sim realmente é do lado cliente que será aberto o arquivo. (estava pensando em javascript e css)
A questão é que quero gravar foto no oracle (não pode ser um servidor de arquivo, padrão da empresa), até ai tudo bem, passo o caminho do tipo: File f2 = new File("C:\\imagens\\mesa.jpg")
com um insert consigo gravar.
Então; na página quero colocar um botão “Abrir” que o usuário clica abre a caixa, seleciona o diretório e o arquivo.
Vou estudar Commons FileUpload
Quanto aos tutoriais Next http://www.nextframework.org/site/tutoriais
Muito bem elaborado
Estude InputStream, OutputStream (do Java IO)… se vc ainda nao tiver familiarizado… pq vai precisar…
No upload o arquivo não estará gravado no disco do servidor… estará apenas em memória… entao vc vai mandar direto da memoria para o banco (tem opcoes para salvar no disco… no CommonsFileUpload… mas aí já é uma etapa a mais de configuracao)
Valew pelos tutoriais