Boa noite pessoal,
estou tentando abrir um arquivo que esteja dentro do meu servidor para ser lido pelo cliente via browser. Estou tentando da forma abaixo:
public void abrirDocumento() throws FileNotFoundException, IOException {
try{
BufferedReader br = new BufferedReader(new FileReader(getDiagnosticoDocs().getUrl()));
while(br.ready()){
String linha = br.readLine();
System.out.println(linha);
}
br.close();
}catch(IOException ioe){
ioe.printStackTrace();
}
}
onde eu tenho um datatable, e a pessoa clica no link “abrir documento” e abre o documento especifico daquela linha.
<rich:column>
<f:facet name="header">
<h:outputText value="Ações" />
</f:facet>
<a href="#" onclick="">Abrir doc</a>
<h:commandLink value="Alterar" action="alterarDiagnosticoDocs">
<f:setPropertyActionListener value="#{document}"
target="#{diagnosticoDocsBean.diagnosticoDocs}" />
</h:commandLink>
Como eu faço isso ?
