Resultado de pesquisa em arquivo txt

09/09/2015

0

Ola , pessoal meu nome é Fabiana , sou nova e aventureira na área TI.

Li muitas coisas e comecei a fazer uma pagina em jsp e na verdade o que eu queira

que quando eu na pagina quando eu fisesse uma pesquisa no meu banco postgreSQL ele retornasse somente o resultado em um arquivo txt e possivel?


Segue um exemplo este select traz a data e hora do sistema nao quero que ele mostre na pagina quero que ele gere um arquivo txt , o que mais eu preciso fazer para gerar este bendito arquivo ... rs

obrigado

<%@ page language="java" %>

<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.text.*" %>

<%

Class.forName( "org.postgresql.Driver" );
Connection cn = DriverManager.getConnection( "jdbc:postgresql://10.0.0.10:5432/tecnet", "postgres", "teste" );
cn.setAutoCommit( true );

Statement st = cn.createStatement();
ResultSet rs = st.executeQuery( "SELECT now() AS dtatual" );
while( rs.next() )
{
out.println( "Agora = " + rs.getString( "dtatual" ) );
}
rs.close();
st.close();
cn.close();

%>
Fabiana

Fabiana

Responder

Posts

09/09/2015

Jothaz

Sempre que postar um código use a Tag Code "</>" do primeiro ícone a esquerda.

No caso usando JSP você só vai conseguir gerar um.txt em uma pasta do servidor, não é possível gerar na máquina cliente.

PrintWriter out = new PrintWriter( new FileWriter(getServletContext().getRealPath("sua_pasta") + "/arquivo.txt"));  
out.println("--->Aqui vai o conteúdo<---");  
out.close(); 


getRealPath informa qual o caminho completo para se chegar no diretório "sua_pasta"
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar