Pessoal estou fazendo o seguinte:
Tenho uma Classe Funcionario onde faço um select e passo para os métodos de acesso os dados do bd assim: while(rs.next()){
setCodigo(rs.getString("codigoFuncionario"));
setCargo(rs.getString("cargoFuncionario"));
:
. }
Métodos de Acesso:
[code]public void setCodigo(String co)
{ codigoFuncionario.addElement(co); }
public Vector getCodigo()
{ return codigoFuncionario; }
public void setCargo(String ca)
{ cargoFuncionario.addElement(ca); }
public Vector getCargo()
{return cargoFuncionario;}[/code]
Daí tenho uma servlet chamada GestaoFuncionario q faz o seguinte: [code]Scpf = req.getParameter("txtCpf");
Snome = req.getParameter("txtNome");
ScodigoFilial = req.getParameter("txtFilial");
funcionario = new Funcionario(conexao);
if (funcionario.consultar(Scpf, Snome, ScodigoFilial)){
Sessao sessao = new Sessao(funcionario.getCodigo(), funcionario.getCargo(), req);
res.sendRedirect("consultaFuncionario.jsp");
}[/code]
Na classe Sessao faço o seguinte: [code]public Sessao (Vector Ico, Vector Sca, , HttpServletRequest req){
HttpSession se = req.getSession(true);
se.setAttribute("codigo", "" + Ico);
se.setAttribute("cargo", Sca);}[/code]
Qdo tento executar me ocorre o seguinte erro:
[quote] exception:
javax.servlet.ServletException: Servlet execution threw an exception
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:305)
root cause
com.fers.gestao.GestaoFuncionario.doPost(GestaoFuncionario.java:120)
javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:305)
[/quote]???