oi galera,
estou iniciando no Java e estou com uma dúvida…
Caso alguém tenha alguma idéia para me ajudar, eu agradeço!!!
é o seguinte:
preciso recuperar uma informação da session, para montar uma select dentro de uma classe, mas já tentei de tudo mas não achei como fazer isso… :(:
Obrigado galera!!!
[code]package bd;
import java.sql.;
import java.text.;
import java.util.*;
public class Chamado {
private int tk_chamado_id;
//	private Timestamp tk_dt_abertura;
private String tk_dt_abertura;
private String tk_autor;
private String tk_titulo;
private Long tk_descricao;
private String sb_setor;
//USANDO COLEÇÃO
public List<Chamado> getListar2() {
	List<Chamado> p=new ArrayList<Chamado>();
	try {
//			Class.forName(“oracle.jdbc.driver.OracleDriver”).newInstance();
Class.forName(“com.mysql.jdbc.Driver”).newInstance();
} catch (Exception e) {
System.out.println(“Driver não carregado.”);
}
	try {
//			Connection conexao = DriverManager.getConnection(“jdbc:oracle:thin:sugartst/sugartst@sugar:1521:sugar”);
Connection conexao = DriverManager.getConnection(“jdbc:mysql://localhost/sugar”, “root”, “root”);
PreparedStatement sql = conexao.prepareStatement(“Select tk_chamado_id, tk_dt_abertura, tk_autor, tk_titulo, tk_descricao from tk_una_chamado where tk_setor=?”);
sql.setString(1, ???AQUI É ONDE MORA A MINHA DÚVIDA!!!);
		ResultSet rs=sql.executeQuery();
		while (rs.next()){
			Chamado pbanco=new Chamado();
			pbanco.tk_chamado_id=rs.getInt("tk_chamado_id");
			pbanco.tk_autor=rs.getString("tk_autor");
			pbanco.tk_titulo=rs.getString("tk_titulo");
			SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm");
			pbanco.tk_dt_abertura = sdf.format(rs.getTimestamp("tk_dt_abertura"));
			p.add(pbanco);
		}
		
	} catch (SQLException e) {
		System.out.println(e.getMessage()); 
	}
	return p;
}	
public Integer getTk_chamado_id() {
	return tk_chamado_id;
}
public void setTk_chamado_id(Integer tk_chamado_id) {
	this.tk_chamado_id = tk_chamado_id;
}
public String getTk_autor() {
	return tk_autor;
}
public void setTk_autor(String tk_autor) {
	this.tk_autor = tk_autor;
}
public String getTk_titulo() {
	return tk_titulo;
}
public void setTk_titulo(String tk_titulo) {
	this.tk_titulo = tk_titulo;
}
public Long getTk_descricao() {
	return tk_descricao;
}
public void setTk_descricao(Long tk_descricao) {
	this.tk_descricao = tk_descricao;
}
public void setTk_chamado_id(int tk_chamado_id) {
	this.tk_chamado_id = tk_chamado_id;
}
public String getTk_dt_abertura() {
	return tk_dt_abertura;
}
public void setTk_dt_abertura(String tk_dt_abertura) {
	this.tk_dt_abertura = tk_dt_abertura;
}
public String getSb_setor() {
	return sb_setor;
}
public void setSb_setor(String sb_setor) {
	this.sb_setor = sb_setor;
}
}
[/code]