Fala Conrad,

   � cara, todos n�s queremos ser "Java Jedis" ou "Jedis do
Java" sei 
l�... e, realmente, trabalhar com cada linha de c�digo, da mesma
forma 
que um Jedi faz cada movimento com o sabre de luz � um caminho
longo !

   Pra concertar esse erro seu, seria bom vc mandar o stack trace, 
acho que Yoda j� tinha dito isso :-) portanto coloque seu bloco
catch 
assim:

         }catch(Exception e) {
             System.out.println("Erro: " + e.getMessage());
             e.printStackTrace();
         }

e depois manda pra gente !

E por falar em Padawans, cad� todo mundo ?? Esta lista tem 410 
membros e o pessoal anda sumido :-( Ser� que foram para o "Lado
Negro
da For�a" ??


[]�s

__________________________________
Carlos Magno
Java Developer - Neki Technologies
www.neki.com.br

Conhe�a HotWork
http://hotwork.sourceforge.net





--- In [EMAIL PROTECTED], Conrad Peres 
<[EMAIL PROTECTED]> wrote:
> Mestre Yoda, 
>  
>  
> Consegui visualizar o que faltava para chegar a luz, a for�a
estava 
pr�xima e assim consegui sent�-la e us�-la. Segue o
c�digo que fez 
com que eu sentisse a for�a:
>  
> HttpSession session = request.getSession();
>             LinkedList userList = (LinkedList)session.getAttribute
("userListaPFBean");
>             LinkedList beanFisico = (LinkedList)session.getAttribute
("BeanFisico");
>             LinkedList fisica = (LinkedList) session.getAttribute
("ColetaConsulta");
>             Pessoa_Fisica pessoa_fisica2 = (Pessoa_Fisica) 
session.getAttribute("userFiltroBean");
>             pessoa_fisica2.setCpf(dynaForm.get("cpf").toString());
>             pessoa_fisica2.setNome(dynaForm.get("nome").toString
());//
>             pessoa_fisica2.setRegistro(Integer.parseInt(dynaForm.get
("registro").toString()));//
>             AdminPessoaCrea pessoas = new AdminPessoaCrea();
>             beanFisico = pessoas.filtro_pessoa_fisica
(Integer.toString(pessoa_fisica2.getRegistro()), 
pessoa_fisica2.getNome(), pessoa_fisica2.getCpf());
>             fisica.add(pessoa_fisica2);
>             session.setAttribute("ColetaConsulta", fisica);
>             session.setAttribute("BeanFisico", beanFisico);
>  
>  
> Da� surgiu-se mediante a esse filtro uma d�vida de como
fa�o a 
pagina��o do resultado desse filtro de consulta, eu pensei em 
DisplayTags pela simplicidade na pagina��o de Resultados, mediante
ao 
que os outros padwans dizem, estou tentando implementar a classe que 
faz a pagina��o do DisplayTag com o Banco. Estou sentindo que a
for�a 
esta chegando perto mas pra isso preciso da ilumina��o de sua 
sabedoria, segue o c�digo da Classe que implementa a pagina��o
do 
resultado na p�gina: 
>  
> public class Wrapper extends TableDecorator {
>     private FastDateFormat dateFormat;
>     AdminProtocoloCrea crea = new AdminProtocoloCrea();
>     Protocolo protocolo;
>     LinkedList lista = new LinkedList();
>     public String interessado;
>     private DecimalFormat moneyFormat;
>     
>     public Wrapper() {
>         super();
>         
>         this.dateFormat = FastDateFormat.getInstance("MM/dd/yy");
>         this.moneyFormat = new DecimalFormat("$ #,###,###.00");
>         
>     }
>     
>     public String getNullValue() {
>         return null;
>     }
>     
>     public String getDate() {
>         return this.dateFormat.format(((ListObject) 
this.getCurrentRowObject()).getDate());
>     }
>     
>     public String getMoney() {
>         return this.moneyFormat.format(((ListObject) 
this.getCurrentRowObject()).getMoney());
>     }
>     
>     public String getLink1() {
>         ListObject object = (ListObject) getCurrentRowObject();
>         int index = getListIndex();
>         
>         return "<a href=\"details.jsp?index=" + index + "\">" + 
object.getId() + "</a>";
>     }
>     public String getInteressado() {
>         try{
>             lista=crea.consulta_protocolo2();
>             Iterator iterator=lista.iterator();
>             while(iterator.hasNext()) {
>                 iterator.next();
>                 protocolo = new Protocolo();
>                 protocolo.getinteressado();
>             }
>         }catch(Exception e) {
>             e.getMessage();
>             System.out.println("Erro:"+e);
>         }
>         
>         return protocolo.getinteressado();
>     }
> 
> Mestre preciso de vc agora, o erro que esta dando � que a Classe 
Wraper n�o esta reconhecendo o atributo protocolo.getinteressado();
>  e por isso esta dando erro de Compila��o do JSP, porque ele num 
encontra o atributo dessa classe, tenho que estudar mais eu sei, mas 
preciso de uma luz, seu padwan esta se esfor�ando, mas a for�a
fugiu 
novamente de mim, espero que sua for�a ajude a eu encontrar a
minha.
>  
>  
> Aguardo sua luz vinda da for�a
> Atenciosamente
> Seu Padwan
> Conrad Peres.
> 
> 
> Mestre Yoda <[EMAIL PROTECTED]> wrote:
> Caro Padawan,
> 
> A linha do setAttribute() do in�cio do c�digo voc� tirar,
a For�a 
est� pr�xima de voc�. Senti-la voc� dever�...
> Voc� dizer em outro e-mail que sucesso n�o conseguir. Yoda
lhe 
pergunta: porque n�o h� sucesso ? Exception acontece ?? Se
alguma 
exception em seu c�digo ocorrer, o StackTrace voc� para lista,
deve 
enviar.
> 
> Se exception nao ocorrer, o que lhe aflige ? Resultado inesperado ?
> Temo que voc� queira guardar objetos sem repeti��o, isto
s� 
funcionar se HashSet ou TreeSet, voc� utilizar no lugar de
LinkedList.
> 
> Yoda algo antev�, com a seguinte linha voc� cuidado deve ter: 
dynaForm.get("cpf").toString()  
> Prefira utilizar:    (String)dynaForm.get("cpf");
> ...pois dynaForm.get(...), Object retornar... por isso casting
voc� 
deve fazer... exemplo vc deve seguir:
>  
> DynaActionForm dynaForm=(DynaActionForm)form;
> String name=(String)dynaForm.get("name");
> 
>  
> Que a for�a esteja com voc�,
> 
> Mestre Yoda
> [EMAIL PROTECTED]
> http://www.starwars.com/databank/character/yoda/index.html 
> 
> 
> 
> =========================================================
> 
> Mestre Yoda,
> 
> 
> Por favor se a for�a n�o estiver perto de mim , verifique o
falta 
para a for�a se aproximar de mim:
> 
> 
> 
> HttpSession session = request.getSession();
>             LinkedList userList = (LinkedList)session.getAttribute
("userListaPFBean");
>             
>             System.out.println("recebeu do linkedlist de 
userListaPFBean");
>             //Iterator iter = userList.iterator();
>             System.out.println("recebeu do iterator de 
userListaPFBean");
>             LinkedList fisica = (LinkedList) session.getAttribute
("ColetaConsulta");
>             Pessoa_Fisica pessoa_fisica2 = (Pessoa_Fisica) 
session.getAttribute("userFiltroBean");
>             //while (iter.hasNext()) {
>                 
>                 //session.setAttribute("userListaPFBean", users);
>                 
>                 pessoa_fisica2.setCpf(dynaForm.get("cpf").toString
());
>                 pessoa_fisica2.setNome(dynaForm.get("nome").toString
());//
>                 pessoa_fisica2.setRegistro(Integer.parseInt
(dynaForm.get("registro").toString()));//
>                 AdminPessoaCrea pessoas = new AdminPessoaCrea();
>                 fisica = pessoas.filtro_pessoa_fisica
(Integer.toString(pessoa_fisica2.getRegistro()), 
pessoa_fisica2.getNome(), pessoa_fisica2.getCpf());
>                 //LinkedList userList = (LinkedList) 
session.getAttribute("userListaPFBean");
>                 
>                 //session.setAttribute("ColetaConsulta", fisica);
>                 //session.removeAttribute("userListaPFBean");
>             //}
>             userList.add(fisica);
>             pessoa_fisica2 = (Pessoa_Fisica)session.getAttribute
("userFiltroBean");
>             session.setAttribute("userFiltroBean", pessoa_fisica2);
>             session.setAttribute("ColetaConsulta", fisica);
>             
> 
> 
> Aguardo sua Luz
> Atenciosamente
> Conrad Peres.
> 
> Mestre Yoda <[EMAIL PROTECTED]> wrote:
> Meu Caro,
> 
> D�vidas em seu c�digo, eu vejo.
> Por que, session.setAttribute("userListaPFBean", users) voc�
usar, 
antes do
> session.getAttribute(users) ??
> 
> 
> Que a for�a esteja com voc�,
> 
> Mestre Yoda
> [EMAIL PROTECTED]
> 
> 
> 
> > ----- Original Message ----- 
> > From: Conrad Peres
> > To: [EMAIL PROTECTED]
> > Sent: Thursday, September 16, 2004 4:37 PM
> > Subject: [JUG-Petro] Consulta com Filtro utilizando Struts
> >
> >
> > Senhores,
> >
> > Estou tentando fazer um filtro de uma Consulta Sql em Struts, mas 
ainda
> n�o consegui obter sucesso, se algu�m puder me ajudar com
isso ou 
pelo menos
> dar uma dica de pra onde devo ir agradeceria imensamente.
> >
> >
> >
> > Segue o c�digo do Servlet (Controller) que faz isso, os outros 
m�todos s�o
> > apenas regra de neg�cio o grande problema mora nesse Servlet:
> >
> >
> >
> >
> >
> > HttpSession session = request.getSession();
> >             session.setAttribute("userListaPFBean", users);
> >             Pessoa_Fisica fisica = new Pessoa_Fisica();
> >             fisica.setCpf(dynaForm.get("cpf").toString());
> >             fisica.setNome(dynaForm.get("nome").toString());//
> >
> >
> fisica.setRegistro(Integer.parseInt(dynaForm.get
("registro").toString()));//
> >             AdminPessoaCrea pessoas = new AdminPessoaCrea();
> >             users =
> > pessoas.filtro_pessoa_fisica(Integer.toString(fisica.getRegistro
()),
> > fisica.getNome(), fisica.getCpf());
> >             LinkedList userList = (LinkedList)
> > session.getAttribute("userListaPFBean");
> >             userList.add(users);
> >             session.removeAttribute("userListaPFBean");
> >
> 




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/5cFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/jug-petropolis/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Atrašyti