| Autor |
Mensagem |
|
|
Obrigado pela ajuda!
Milha aplicação é uma jágina JSP, então eu não tenho que me preocupar o o cliente, eu vou fazer no servidor mesmo!
Vc poderia me mosrtar como eu faço a conexão sem o OBDC, pq eu preciso de mais desempenho!
Obrigado
|
 |
|
|
Alguêm sabe alguma forma de conectar no Banco de Dados SQL 2000 SEM USAR ODBC?
Poderia postar?
Obrigado!
|
 |
|
|
Deste modo que eu postei não tem como fazer não?
Eu, obrigatoriamente, tenho fazer uma classe, sendo que eu só preciso destruir a session quando o usuário fecha a página!
Vc não saberia uma forma de fazer isso usando o código que postei, sem ser utilizando uma classe?
Obrigado.
|
 |
|
|
Bom dia,
Eu estou com um problema que é o seguinte:
Eu tenho que criar session quando a minha página jsp é criada, e tenho que remove-la quando o usuário fechar esta página, eu fiz um cógico seguinte mas está dando problema, vejam:
<%!
private String conteudo = "";
public void jspInit(){
conteudo = "Testa Saida";
setSession(session);
}
public void setSession(HttpSession session){
session.setAttribute("conteudo", conteudo);
}
public void removeSession(HttpSession session){
session.removeAttribute("conteudo");
}
public void jspDestroy(){
removeSession(session);
}
%>
<%
String aux = (String)session.getAttribute("conteudo");
out.println(aux);
%>
Os erros são dos seguintes:
setSession(session);
*** Error: No entity named "session" was found in this environment.
removeSession(session);
*** Error: No entity named "session" was found in this environment.
Alguêm poderia me ajudar?
Muito obrigado!
|
 |
|
|
Pq vc não usa Session ?
Aí vc pode filtrar a entrada do usuário
|
 |
|
|
Cara, desculpa pela minha insistência, mas é que eu estou apanhando até hoje para conseguir montar um relatório, acredita?
Bom, eu estou querendo contar um relatório simples só para testar!
Neste relatório deve pegar informações de uma tabela chamada Aluno que possui dois campos (Codigo e Nome), então eu crio uma string com o nome de query e passo para esta string um código sql (Select codigo, nome from Aluno ), mas o quê eu não estou conseguindo saber é o local onde colocar esta string query e nem o quê eu tenho que passar para a variável parameters . Ela é usada para eu carregar uma imagem para colocar no relatório? Se for, como eu especifico o local do relatório ele irá ficar, ou se ele vai ficar do lado direito o do esquerdo?
Eu estou mandando o meu código para você dar analisar melhor:
<%@ page contentType="text/html; charset=iso-8859-1" language="java" errorPage="" %>
<%@page import="dori.jasper.engine.*" %>
<%@page import="java.io.*" %>
<%@page import="java.util.*" %>
<%@page import="java.sql.*" %>
<%
String url = "jdbc:odbc:teste";
String usuario = "";
String senha = "";
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con;
con = DriverManager.getConnection(url, usuario, senha);
Statement stm = con.createStatement();
File reportFile = new File(application.getRealPath("slip_cdsettle.jasper"));
out.println("Conexão OK ");
String query = " Select codigo,nome from Aluno"; // onde ficará esta query
Map parameters = new HashMap();
parameters.put( ); // o q eu devo colocar aqui?
byte[] bytes = JasperRunManager.runReportToPdf(reportFile.getPath(), parameters, con);
response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
}
catch(Exception e){
out.print("Warley de Erro! (ESTUDA)");
}
%>
Se vc puder me ajudar eu ficarei eternamente grato!
Mas de qualquer forma muito obrigado!
|
 |
|
|
Qual seria o conteúdo da variável id?
No aruivo que foi criado pelo IReport já foi informada a tabela que eu quero os dados, será que na conexão eu tenho que informar novamente?
|
 |
|
|
Pó, rolou uma dúvida apora que é a seguinte:
O pacote "negocio.Conn" é fictício ou eu sou obrigado a usar?
Eu tenho que cologar os arquivos que ele gerar dentro da pasta classes da minha aplicação e tb os arquios .jar que estão na pasta LIB do IReport?
Valeu mais uma vez!
|
 |
|
|
Pô cara, vc salvou a minha vida!!!!
Valeu!
Eu estou no trabalho e vou pra casa para testar!!!
Valeu, Brigadão mesmo!!!
|
 |
|
|
Sem querer pedir muito, será que vc poderia me mandar um exemplo prático?
Obrigado
|
 |
|
|
Boa noite,
Eu estive estudando o IReport e consegui fazer vários relatórios legais usando banco de dados, no entanto eu não sei como fazer uma coisa:
Eu tenho uma pagina jsp que dá um select em uma tabela, e há outra tela em que o usuario pode inserir dados nesta mesma tabela.
No IReport, eu montei um relatório do tipo PDF, mas se o usuário adicionar informações no banco as novas informações não aparecem do relatório, pq eu apenas estou disponibilizando o arquivo pdf para ele.
Eu percebi que o IReport gera uma classe e junto alguns arquivos, mas eu não sei como usa-los em uma pagina jsp.
Eu estive pesquizando e descobri que tenho que colocar dentro da pasta classes, da minha aplicação, a classe e o arquivo .jasper que foi gerado pelo IReport e q tb tenho que colocar dentro da pasta LIB, da minha aplicação, todo o conteúdo da pasta LIB do IReport - que são as classes compactadas que ele usa.
Mas a minha dúvia MORTAL é a seguinte:
-> Como, em uma página jsp, eu faço para que o relatório fique atulizado, isto é, com os dados que o usuário acabou de inserir em uma tabela?
-> Como eu disponiblizo o arquivo .pdf para o usuário?
-> Como o IReport vai compilar ente arquivo? Se é que precisa.
-> Quais as classes do IReport tenho que importar?
Será que alguêm podera me ajudar?
Muito Obrigado!
|
 |
|
|