[java-list] Problema com proxy

2001-08-16 Por tôpico Pedro - Vizeu



Caros colegas.

montei um applet que verifica a senha do usuario 
mandando uma URL atravez de um Stream. funciona perfeitamente, mas um cliente 
meu foi usar, e o applet não consegue rodar o servlet para obter a resposta da 
altenticação da senha, acredito que na rede deste cliente tem um PROXY, que 
acredito ser problema.

Alguem tem uma opinião ?

Att. Pedro


[java-list] IDE com Debugger...

2001-08-16 Por tôpico Gustavo Vinocur

Olá pessoal, alguém sabería me dizer se existe alguma IDE pra java que
possua debugger, ou seja, faça uma execução passo-a-passo com o
código...

Agradeço resposta...


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Acesso a um site de pesquisa ( Urgente )

2001-08-16 Por tôpico helio martins

Olhe a parte de networking do tutorial da Sun o
endereço seque abaixo.
http://java.sun.com/docs/books/tutorial/networking/index.html
Você pode usar tanto Socket quanto URL.
Eu preferir utilizar URL.
Espero ter ajudado.



 --- Alan Ferreira de Souza [EMAIL PROTECTED]
escreveu:  
 
  olá galera
 
  Vou explicar melhor o problema :
 
 Estou precisando passar como parametro para um site
 de pesquisa um valor
 tal como   Ex : aeromodelismo  na url descrita
 abaixo

http://busca.cade.com.br/scripts/engine.exe?p1=aeromodelismop2=1p3=1p5=10submit=Busca
 
 e recuperar a página de resultado do site de
 pesquisa com os link´s da
 pesquisa
 está pagina de retorno deverá ser gravada em um
 arquivo em formato ou mesmo
 html -  texto
 pois preciso trabalhar com os dados da  página de 
 resposta do site de
 pesquisa.
 
 Peço se alguém tiver um código com algo parecido,
 que me envie por favor.
 
 
 Atenciosamente
 
Alan.
 
 
 
 
 
 
 
 -- LISTA SOUJAVA
 
 http://www.soujava.org.br  -  Sociedade de Usuários
 Java da Sucesu-SP
 dúvidas mais comuns:
 http://www.soujava.org.br/faq.htm
 regras da lista:
 http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para
 [EMAIL PROTECTED]

-
  

___
Yahoo! GeoCities
Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil 
e grátis!
http://br.geocities.yahoo.com/

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] insert BLOB

2001-08-16 Por tôpico Luis Claudio

Talvez esses exemplos ajudem.
Dê uma olhada na página
http://www.oradoc.com/ora816/appdev.816/a76940/adl06fa5.htm#127889

Luis Claudio.

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, August 15, 2001 5:26 PM
Subject: [java-list] insert BLOB



Olá,
Estou desenvolvendo uma aplicação em Java que envolve manipulacao de
arquivos pdf. Estes arquivos estao armazenados em uma base de dados Oracle,
alguem sabe como inserir BLOBs em um Oracle DB???

Valeu,
Yara




-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


 BlobInsert.zip
 BlobSelect.zip

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


Re: [java-list] Tomcat

2001-08-16 Por tôpico Luis Claudio

Que tipo de aplicação está sendo executada? Ela já está na Internet? Em
qual site?

Acho que o Tomcat tem problemas sim! A nossa conclusão foi a de que ele
não serve para um ambiente de produção que exija alta confiabilidade e
disponibilidade.

Testamos este software por pelo menos dois meses em plataformas diversas
(NT+IIS+SQLServer, Linux+Apache+Oracle e Linux+MySQL+Oracle). Tentamos
contatos com autores de livros e desenvolvedores. Fizemos testes de carga e
performace. Não teve jeito!
Acabamos optando por investir U$3.000,00 (licença + suporte) na compra
Resin e não nos arrependemos (apesar já termos o maldito dólar a quase
R$2,5).

De qualquer modo estamos muito curiosos.
Você poderia, por favor, nos enviar os arquivos de configuração que você
está usando.

Um abraço.
Luis Claudio

As aplicações de que falei foram vendidas para sites como
http://www.bananagames.com.br/  e www.globo.com
Em breve teremos outras em www.clubedoestudo.com.br



- Original Message -
From: Christian Rauh [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, August 15, 2001 11:38 AM
Subject: Re: [java-list] Tomcat


 Fernando,

 Tenho usado o Tomcat faz tempo e ele tem funcionado perfeitamente em sites
 com 1 hits/dia.

 Christian Rauh
 NewTrade

 Fernando A M Monteiro wrote:
 
  Ouvi falar mal do Tomcat, tenho instalado aqui mas ainda não o testei em
uma
  aplicação real. Os comentários eram de que ele ficava totalmente
instável
  depois de poucas dezenas de conexões. Alguém teve problemas com o Tomcat

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] servlet

2001-08-16 Por tôpico Paulo T. Simardi



Oi Lista,

Alguém sabe como disparar um servlet a partir de um link de 
uma página da web?
Obrigado, Paulo.


RE: [java-list] Alternativa para TomCat

2001-08-16 Por tôpico Gilsara

funciona nos dois

-Original Message-
From: Leandro Dal Bó [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 15 de agosto de 2001 13:51
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Alternativa para TomCat


Mas funciona para linux?? ou eh so para Windows e Unix como esta no site

- Original Message -
From: CrazyDuke [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, August 15, 2001 10:18 AM
Subject: Re: [java-list] Alternativa para TomCat


Resin
www.caucho.com


- Original Message -
From: Carlos Zaparoli
To: [EMAIL PROTECTED]
Sent: Tuesday, August 14, 2001 6:29 PM
Subject: [java-list] Alternativa para TomCat


Alguem sabe me informar alguma alternativa para o TomCat. Que seja
melhorlogico

Abraços

Carlos Zaparoli
GuaruByte Technologies


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


For your protection, this e-mail message has been scanned for Viruses.
Visit us at http://www.neoris.com/


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Novato

2001-08-16 Por tôpico Hildeberto Mendonca

O Forte não faz nenhum exigência de sistema operacional. Eu tenho a mesma 
versão instalada no Win98 e Win2000 sem problema nenhum.
Na minha opinião, se vc tem bom recurso de memória (128MB) na sua máquina o 
Forte se mostra como uma excelente solução, seja qual for o sistema 
operacional (Windows, Linux, Solares). Programar no JCreator é um pouco 
improdutivo, principalmente porque não tem o recurso de alto completar. 
Convenhamos: A API Java é muito extensa (Felizmente), e não há quem tenha 
tudo aquilo na cuca.

Atenciosamente,

Hildeberto Mendonça

From: Luciano Closs [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Novato
Date: Wed, 15 Aug 2001 20:22:16 +

Olá,

acho que outra desvantagem do FORTE for Java, é que para quem está
aprendendo Java em casa, o FORTE exige o WinNT ou Win2000.

Sugiro, para quem não requer muitos recursos, um editor muito simples, que
ocupa pouca memória e é fácil de utilizar:

www.jcreator.com

Abraços,
Luciano.

From: Hildeberto Mendonca [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Novato
Date: Tue, 14 Aug 2001 14:40:20 -0300

Utilizo o FORTE for Java da Sun a pouco tempo. Depois de passar pelo Visual
Age, JBuilder, JDeveloper e Visual Café acabei me identificando melhor com
esta ferramenta. Certamente esta é uma decisão muito pessoal, pois os
costumes de cada um influenciam bastante.

A vantagem do FORTE é que a sua versão gratuita é a que tem a maior
quantidade de recursos conparando-a as demais ferramentas. Dá até para 
fazer
JSP, o que não acontece com o JBuilder Fundation por exemplo.

A desvantagem é a sua grande necessidade de memória. Para trabalhar
produtivamente, você precisa de pelo menos 128 MB de RAM. Fazendo uma
pequeno comparação, consegui trabalhar com o JBuider produtivamente em uma
máquina com 64 MB.

Atenciosamente,

Hildeberto Mendonca


From: David Lins [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Novato
Date: Mon, 13 Aug 2001 11:56:22 -0300

Oi Andre,
Um bom IDE para java e o Visual Age da IBM,
é um poco pessado mais eh otimo para Debugar.
http://www-4.ibm.com/software/ad/vajava/

A sun possui o Forte ;
  Um abraço

David Lins


- Original Message -
From: Andre Luiz [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, August 13, 2001 9:23 AM
Subject: [java-list] Novato


  Oi pessoal, meu nome é André Luiz e eu ainda não 'sou Java' mas 
pretendo
  ser!
  Eu não sei quase nada sobre java e por uma necessidade acadêmica terei
que
  desenvolver uma aplicação em Java. Por isso entrei nessa lista.
  Eu tenho a seguinte dúvida:
  eu desenvolvo aplicativos web utilizando ColdFusion e componentes COM e
DCOM
  (escritos em Visual FOXPRO).
  Eu posso desenvolver aplicativos web utilizando JSP no lugar do
ColdFusion
e
  JAVA BEANS no lugar do COM?
  Alguem pode dar alguma dicas sobre ferramentas de desenvolvimento e
livros
  sobre java?
  Um amigo me disse que o JBuilder é um dos melhores.
 
  Obrigado
 
  André Luiz
  Brasília - DF
 
 
 
  -- LISTA SOUJAVA

  http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
  dúvidas mais comuns: http://www.soujava.org.br/faq.htm
  regras da lista: http://www.soujava.org.br/regras.htm
  para sair da lista: envie email para
[EMAIL PROTECTED]
 
-


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-



_
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-



_
Chegou o novo MSN Explorer. Instale já. É gratuito!
http://explorer.msn.com.br


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-



_

RES: [java-list] Janela de erro !!! Urgente!!

2001-08-16 Por tôpico Thiago Carneiro



Olá,

Não sei 
se entendi bem sua questão, masme parece que você não colocou no 
construtor da sua caixa de diálogo o modalpara true. Ele faz com que a 
suacaixa de diálogo fique sempre na frente até que se dê um método 
dispose() nela.

 
Qq coisa me fale.

 
Thiago Carneiro.

  Mensagem original-De: Alan Alexandre da Silva 
  [mailto:[EMAIL PROTECTED]]Enviada em: quarta-feira, 15 de agosto 
  de 2001 15:47Para: lista sou javaAssunto: [java-list] 
  Janela de erro !!! Urgente!!
  
  BOL. O melhor acesso pelo menor preço. Só R$ 9,90 nos 6 primeiros meses. 
  Menos que a metade da América!Assine Já! http://www.bol.com.br/acessobol/
  

  
  

  Como faço para que uma janela de erro seja 
  mostrada ao usuário ? O problema é que quando há muitas janelas abertas, minha 
  janela de erro (JDialog ou JOptionPane) não fica na frente de todas as outras 
  janelas. Alguém pode me ajudar ?
  
  Alan


Re: [java-list] Enquete

2001-08-16 Por tôpico Thiago

Valeu 



Thiago Henrique de Luca Gonçalves
Programador

- Original Message -
From: Marcos Oda [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, August 15, 2001 2:01 PM
Subject: Re: [java-list] Enquete


 Thiago,

 Tem o site www.jspbrasil.com.br

 Abraços,

 Marcos Oda
 Developer
 [EMAIL PROTECTED]


 Original Message Follows
 From: Thiago [EMAIL PROTECTED]
 Reply-To: [EMAIL PROTECTED]
 To: Java List [EMAIL PROTECTED]
 Subject: [java-list] Enquete
 Date: Wed, 15 Aug 2001 11:58:10 -0300

 Olá pessoal, blz??

 Estou precisando fazer um enquete em JSP, alguém sabe onde posso encontrar
 um código disso
 Alguém conhece um site bom de JSP???

 Desde já agradeço

 Falow...


 Thiago Henrique de Luca Gonçalves
 Programador



 _
 Chegou o novo MSN Explorer. Instale já. É gratuito!
 http://explorer.msn.com.br


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Re:[java-list] Enquete

2001-08-16 Por tôpico hrmattos


  Thiago,

  Na Internet, existe um site que eu considero bom, e que
tem algumas informações e tutoriais a respeito de JSP.
Além disso, contém dicas e exemplos.

  site: http://www.jspbrasil.com.br

  falow.

  Henrique.

programador



__
BOL. O melhor acesso pelo menor preço.
Só R$ 9,90 nos 6 primeiros meses. Menos que a metade da América!
Assine já ! http://www.bol.com.br/acessobol/



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] Banco de Dados free para Aplicativo?????

2001-08-16 Por tôpico Simone Alves



MySql

  - Original Message - 
  From: 
  Awdryn 
  Cavalache 
  To: Sou 
  java 
  Sent: Thursday, August 09, 2001 5:03 
  PM
  Subject: [java-list] Banco de Dados free 
  para Aplicativo?
  
  Alguêm poderia indicar um bom Banco de Dados, 
  para trabalhar com aplicação em java , e que seja free.
  Atualmente trabalho com o Access, mais não gosto 
  da performace dele, e ainda tem o problema de ser pago.
  
  Agradecendo antecipadamente.
  
  Awdryn Cavalache de SouzaTecnico de 
  SistemasAgrovale S/ADivisão de tecnologia da informaçãoDep. de 
  suporte de informática(74) 612-2900 Ramal 
248


Re: [java-list] Iniciante em JSP com problemas

2001-08-16 Por tôpico Cassio Leite

Ola Ana,
   Faz o seguinte, recupera o objeto que vc colocou na
sessao e verifica se é null:
   Login login = (Login) session.getAttribute(login)
   if (login == null) {
  //Objeto nao existe na sessao.
  response.sendRedirect (pagina de login);
   } else {
  //Objeto esta na sessao
  Faz tratamento...
   }

   Espero ter ajudado.
  Valeu
--- Ana Raquel Mesquita [EMAIL PROTECTED]
wrote:

HR
htmldiv style='background-color:'DIV
DIVOlá gente,/DIV
DIVEstou trabalhando com JSP e estou com um
problema, queria muito que alguém pudesse me
ajudasse... Meunbsp;problema é o seguinte: ao iniciar
uma sessão (login + senha) estou usando o método
setAttribute para guardar os dados da sessão, e
getAttribute para recuperar esses dados quando
necessário. Entretanto, não sei como saber se existe
ou não uma sessão já iniciada, alguma coisa mais ou
menos assim:/DIV
DIVSe existe sessão (getAttribute) senão (peço o
login + senha)/DIV
DIVnbsp;/DIV
DIVNão sei se fui muito clara, mas espero que alguém
possa me ajudar./DIV
DIVnbsp;/DIV
DIVAna Mesquita/DIV
DIVIniciante em JSPBRBR/DIV/DIV/divbr
clear=allhrGet your FREE download of MSN Explorer
at a
href='http://go.msn.com/bql/hmtag_itl_EN.asp'http://explorer.msn.com/abr/html

-- LISTA SOUJAVA
 
http://www.soujava.org.br  -  Sociedade de Usuários
Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para
[EMAIL PROTECTED] 
-



__
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] IDE com Debugger...

2001-08-16 Por tôpico Davi Oliveira

Usa o Forte da Sun ..

Davi Custódio.



From: Gustavo Vinocur [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] IDE com Debugger...
Date: Thu, 16 Aug 2001 08:58:30 -0300

Olá pessoal, alguém sabería me dizer se existe alguma IDE pra java que
possua debugger, ou seja, faça uma execução passo-a-passo com o
código...

Agradeço resposta...


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-



_
Chegou o novo MSN Explorer. Instale já. É gratuito! 
http://explorer.msn.com.br


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Separar_a_parte_de_BD(persistência)_da_aplicação

2001-08-16 Por tôpico Marcelo Figueiredo

Oi fernando,

no caso de operações como inclusão eu consigo visualizar, mas em operações
de consulta que retornam vários valores eu não vejo como resgatar as
informações.

Ex: select * from users
depois de fazer um select eu vou trabalhando com os campos que me interessam

rs.getString(username);
rs.getString(nome_completo);

Caso eu for fazer isto por esta solução eu teria que fazer um método para
cada tipo de get?(get username) get nome, etc


Agradeço desde já sua atenção.



- Original Message -
From: Fernando Luiz [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, August 15, 2001 17:17
Subject: Re: [java-list] Separar_a_parte_de_BD(persistência)_da_aplicação


 Exato, construa classes de acesso a dados, que façam
 somente isso, Ex. select na tabela x, o método acessa
 faz o select e te retorna o resultado esperado, a
 classe de regra de negócio é quem vai chamar esta
 classe que acessa o DB passando para ela parametros e
 recebendo o resultado da pesquisa ou da inclusão
 qualquer que for a operação.

 Assim o commit ficaria na classe de negocio
 controlando todo o fluxo de operações sql.

 Sem mais

 Fernando
 --- Marcelo Figueiredo [EMAIL PROTECTED]
 wrote:
  Oi pessoal,
 
  algum tempo atrás o Marcel envio um e-mail para
  lista com dicas para separar
  a parte de persistência, e no momento estou tentando
  implementar uma classe
  que faça isso. Gostaria de saber se alguém tem
  outros exemplos ou
  informações de como implementar isso.
 
 
  - Original Message -
  From: Marcel Efraim Sakamoto
  [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Friday, June 08, 2001 18:23
  Subject: RES: [java-list] Dúvida sobre Statements
  com Servlets
 
 
   Carlos,
  
   antes de mais nada, se eu fosse você colocaria
  toda a lógica de conexão e
   demais operações com bancos de dados numa outra
  classe, ou seja, fora do
   servlet. Isso vai lhe ajudar bastante,
  principalmente na hora de dar
   manutenção.
  
   Se você fizer isso, a parte que abre a conexão com
  o banco de dados
  poderia
   ficar no construtor dessa classe, por exemplo.
  Depois, você pode criar um
   método que execute seu Statement utilizando a
  conexão que foi aberta
  (logo,
   o objeto Connection deve ser um atributo - de
  preferência privado - dessa
   classe).
  
   Por exemplo:
   package seu pacote;
  
   import java.sql.Connection;
   import java.sql.Statement;
   import java.sql.ResultSet;
  
   public class DBAccess {
  
   private static final String DRIVER = driver do
  seu banco de dados;
   private static final String URL = url para
  acessar as tabelas;
   private Connection conn;
  
   public DBAccess() {
   // Registra o driver
   Class.forName(DRIVER).newInstance();
   // Abre a conexão com o banco de dados
   conn =
  DriverManager.getConnection(URL);
   }
  
   public seu retorno getX() {
   String query = sua query;
  
   ResultSet rs = null;
 Statement stmt = null;
   try {
   stmt = this.conn.createStatement();
   rs = stmt.executeQuery(query);
  
   return o objeto que você quiser;
   } catch(Exception e) {
   // Tratamento da exceção
   } finally {
   try {
   if (rs != null) {
   rs.close();
   }
  
   if (stmt != null) {
   stmt.close();
   }
   } catch (Exception ignored) {
   // Não tem problema se não conseguiu fechar o
  statement
   } finally {
   rs = null;
   stms  null;
   }
   }
   }
   }
  
   Aí então, no servlet, quando você quiser obter
  executar alguma query,
  basta
   criar uma instância dessa classe e chamar o método
  correto. Mas não se
   esqueça de criar um método que feche a conexão. É
  melhor que seja num
  método
   separado (ao invés de colocar no próprio método
  que executa a query)
  porque
   se você for fazer outra operação com o banco de
  dados, não é necessário
   criar uma nova conexão, você pode aproveitar a que
  está aberta.
  
   Como você pôde perceber isso não tem nada a ver
  com servlets.
  
   Espero que lhe seja útil.
  
   Marcel.
  
   -Mensagem original-
   De: Carlos Campos [mailto:[EMAIL PROTECTED]]
   Enviada em: sexta-feira, 8 de junho de 2001 12:50
   Para: '[EMAIL PROTECTED]'
   Assunto: RES: [java-list] Dúvida sobre Statements
  com Servlets
  
  
   Oi Eduardo,
  
   Primeiramente agradeço pela resposta, mas só pra
  FECHAR:
  
   - Abre-se sempre a conexão no método init() e
  abre-se sempre o statement
  no
   método service(), CORRETO ???
  
   []'s
  
   Carlos Campos
  
- Mensagem original -
De: Eduardo de S. Bernardino
  [SMTP:[EMAIL PROTECTED]]
Enviada em: Sexta-feira, 8 de Junho de 2001
  11:05
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Dúvida sobre Statements
  com Servlets
   
Respondendo às dúvidas, segundo o pouco que
  conheço. Não sei se é a
  melhor
solução, mas ai vai:
   
1 - )  A conexão se for do tipo static será
  acessada por todas as
instâncias
do servlet. Ou seja você e outro carinha que
  

RES: [java-list] IDE com Debugger...

2001-08-16 Por tôpico Marcel Efraim Sakamoto

Acho que a maioria dos IDEs tem essa funcionalidade já incorporada... Dentre
os melhores, há o JBuilder (www.borland.com), o Forte for Java
(www.forte.com) e o Visual Café (www.visualcafe.com). Todos são grátis e têm
debugger.

Marcel.

-Mensagem original-
De: Gustavo Vinocur [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 16 de agosto de 2001 08:59
Para: [EMAIL PROTECTED]
Assunto: [java-list] IDE com Debugger...


Olá pessoal, alguém sabería me dizer se existe alguma IDE pra java que
possua debugger, ou seja, faça uma execução passo-a-passo com o
código...

Agradeço resposta...


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] apostila xml e java

2001-08-16 Por tôpico Johnatan

eu sei que este assunto , ja foi bem batido, mas onde consigo uma
apostila de xml e java ?

desculpem a repetição...

Johnatan


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Componentes

2001-08-16 Por tôpico Airton

Olá.
Gostaria de alterar vários objetos na interface e pensei em usar
macrosubstituições. Isto funciona em Java? Caso não, como poderia fazê-lo?

No lugar de fazer isto:

public void preenchejComboBox() {
String isss;
for (int i=1; i7; i++){
isss = String.valueOf(i);
jComboBox1.addItem(isss);
jComboBox2.addItem(isss);
jComboBox3.addItem(isss);
jComboBox4.addItem(isss);
jComboBox5.addItem(isss);
jComboBox6.addItem(isss);
jComboBox7.addItem(isss);
jComboBox8.addItem(isss);
jComboBox9.addItem(isss);
jComboBox10.addItem(isss);
jComboBox11.addItem(isss);
jComboBox12.addItem(isss);
jComboBox13.addItem(isss);
jComboBox14.addItem(isss);
jComboBox15.addItem(isss);
jComboBox16.addItem(isss);
}
}

não poderia fazer algo como:

for (int j=1; j=16; j++){
String componente = jComboBox+String.valueOf(j);
// ... e aí dizer que o componente (macro-substituído) adiciona os
ítens, algo como:
componente.addItem(isss);
}


Grato.



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] JApplet x Banco de Dados

2001-08-16 Por tôpico Romilson Cruz de Carvalho

Eu nao entendi ainda como um applet funcionaria usando um odbc para acessar a base no servidor do applet.A pessoaque fosse executar o applet em browse tem que configurar um odbc para acessar a maquina servidora ?
eu tentei fazer um applet que acessasse via odbc o banco mas nao consegui .. e neste caso o servidor do applet era minha propria maquina e eu mesmo executava o applet na minha maquina...
voce teria um exemplo de applet que acessa uma base via odbc ?
Obrigado.
Romilson

From: "Denard C. Soares" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED] 
To: <[EMAIL PROTECTED]>
Subject: RE: [java-list] JApplet x Banco de Dados 
Date: Wed, 15 Aug 2001 14:36:56 -0300 
 
Essa restrição se aplica a quase tudo na máquina cliente, não importa se 
é via ODBC ou API. Não dá pra escrever no disco, ler do disco, nem nada 
parecido. Já na máquina servidora da applet, pode tudo. Inclusive via 
ODBC, passando por JDBC, claro. 
 
Qq dúvida, é só falar. 
Abraços, 
Denard 
-Original Message- 
From: Romilson Cruz de Carvalho [mailto:[EMAIL PROTECTED]] 
Sent: quarta-feira, 15 de agosto de 2001 08:07 
To: [EMAIL PROTECTED] 
Subject: RE: [java-list] JApplet x Banco de Dados 
 
Oi, 
Pelo que entendi , esta restrição se aplica a applet que tente acessar 
bd na maquina cliente atraves de odbc ou api , certo ? 
No caso de eu querer fazer um applet que acessa bd na maquina que serviu 
o applet, 
não posso usar odbc , pois não ha cabimento correto ? 
Existe alguma api jdbc para MsAccess free ? 
Obrigado. 
Romilson 
 
 
 
 From: "Denard C. Soares" 
 Reply-To: [EMAIL PROTECTED] 
 To: 
 Subject: RE: [java-list] JApplet x Banco de Dados 
 Date: Tue, 14 Aug 2001 17:12:32 -0300 
  
 Daniel, 
  
 Essa restrição é um mecanismo de segurança implementado pela máquina 
 virtual java. O mecanismo chama-se sandbox, e restringe as ações de uma 
 
 applet. Entretanto, as operações que não podem ser realizadas na 
máquina 
 cliente, podem ser realizadas no servidor que serviu a applet. Outras 
 máquinas que não essa, só com applets assinadas digitalmente. 
  
 Abraços, 
 Denard 
  
 -Original Message- 
 From: Daniel Brazil - InfoPro [mailto:[EMAIL PROTECTED]] 
 Sent: sexta-feira, 7 de setembro de 2001 14:27 
 To: [EMAIL PROTECTED] 
 Subject: [java-list] JApplet x Banco de Dados 
  
 Oi pessoal, 
  
 Com JApplet não é possível escrever localmente, certo ? Mas quando 
 escrevo em um banco de dados em outra máquina, não deveria permitir, ou 
 
 também não ? 
  
 Obrigado! 
  
 Daniel Brazil 
 
 
 _ 
 
Chegou o novo MSN Explorer. Instale já. É gratuito! 
http://explorer.msn.com.br 
-- LISTA SOUJAVA 
 http://www.soujava.org.br - Sociedade de 
Usuários Java da Sucesu-SP dúvidas mais comuns: 
http://www.soujava.org.br/faq.htm regras da lista: 
http://www.soujava.org.br/regras.htm para sair da lista: envie email 
para [EMAIL PROTECTED] 
 
- 
Chegou o novo MSN Explorer. Instale já. É gratuito! http://explorer.msn.com.br

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] RMI e Applet

2001-08-16 Por tôpico Ary Junior



 Por favor, criei um objeto 
remoto que faz uma conexão ao BD, e uma applet que utiliza os métodos deste 
objeto para manipular os dados. A minha applet funciona perfeitamente no 
appletviewer se eu passar os parâmetros do arquivo com a política de segurança 
assim:

appletviewer -J-Djava.security.policy=policy.txt 
rmi.html

 Agora a minha dúvida é como eu 
passo estes parâmetros do arquivo de policy.txt para o Internet Explorer ou 
qualquer outro browser rode a minha applet? Pois se tento rodar normalmente ela 
gera o seguinte erro:

com.ms.security.SecurityExceptionEx[DadosAlertaApplet.paint]: 
java.io.IOException: bad path: C:\Meus 
documentos\rmi\java\rmi\RMISecurityManager.classat 
com/ms/security/permissions/FileIOPermission.checkat 
com/ms/security/PolicyEngine.deepCheckat 
com/ms/security/PolicyEngine.checkPermissionat 
com/ms/security/StandardSecurityManager.chkat 
com/ms/security/StandardSecurityManager.checkRead
etc...

 Alguém poderia me ajudar? Por 
favor!!!


Re: [java-list] Graficos

2001-08-16 Por tôpico jspdeveloper

no livro ´Professional Java Server Programming´  tem um capitulo com
exemplos em estatistica com graficos em barra.

os codigos fontes estao no site do livro
http://apache.wrox.co.uk/projsp/

http://apache.wrox.co.uk/projsp/chap06/chartservlet.code
ChartServlet generates charts and sends them to the browser as images. To be
served from an Unix-compatible system, the X11 window variable must be set
to a server the webserver can write to. With ApacheJServ, this can be done
by turning JServ autostart off and specifying the X11 server as an
environment variable.

- Original Message -
From: Bruno Copelli [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, August 13, 2001 10:37 AM
Subject: Re: [java-list] Graficos


 Valeu Ary!

 O problema e que ele esta querndo algo mais especifico para gereacao de
 graficos estatisticos (barra, pizza, etc...). Provavelmente onde vc so
 coloca os valores e a classe se encarrega de fazer o resto. Ou coisa
 parecida.

 Mesmo assim. valeu pela forca.

 Abracao,

 Bruno

  Você pode utilizar a classe Graphics do pacote java.awt.*; Qualquer
dúvida
  vc pode mandar ume-mail
 


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Componentes

2001-08-16 Por tôpico Airton



Olá.
Gostaria de alterar vários objetos na interface e 
pensei em usar macrosubstituições. Isto funciona em Java? Caso não, como poderia 
fazê-lo?

No lugar de fazer isto:

public void preenchejComboBox() {
String isss;
for (int i=1; i7; i++){
isss = String.valueOf(i);
jComboBox1.addItem(isss);
jComboBox2.addItem(isss);
jComboBox3.addItem(isss);
jComboBox4.addItem(isss);
jComboBox5.addItem(isss);
jComboBox6.addItem(isss);
jComboBox7.addItem(isss);
jComboBox8.addItem(isss);
jComboBox9.addItem(isss);
jComboBox10.addItem(isss);
jComboBox11.addItem(isss);
jComboBox12.addItem(isss);
jComboBox13.addItem(isss);
jComboBox14.addItem(isss);
jComboBox15.addItem(isss);
jComboBox16.addItem(isss);
}
}


[java-list] Componentes - complementação

2001-08-16 Por tôpico Airton

desculpem, enviei a anterior sem querer.

Continuando...

Em vez de usar o código:

public void preenchejComboBox() {
String isss;
for (int i=1; i7; i++){
isss = String.valueOf(i);
jComboBox1.addItem(isss);
jComboBox2.addItem(isss);
jComboBox3.addItem(isss);
jComboBox4.addItem(isss);
jComboBox5.addItem(isss);
jComboBox6.addItem(isss);
jComboBox7.addItem(isss);
jComboBox8.addItem(isss);
jComboBox9.addItem(isss);
jComboBox10.addItem(isss);
jComboBox11.addItem(isss);
jComboBox12.addItem(isss);
jComboBox13.addItem(isss);
jComboBox14.addItem(isss);
jComboBox15.addItem(isss);
jComboBox16.addItem(isss);
}
}

não poderia fazer algo como:

for (int j=1; j=16; j++){
String componente = jComboBox+String.valueOf(j);
// ... e aí dizer que o componente (macro-substituído) adiciona os
ítens, algo como:
componente.addItem(isss);
}


Grato.


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] Separar a parte de BD(persistência) da aplicação

2001-08-16 Por tôpico Andre Mendonca



Marcelo,

Da uma olhada neste artigo:

http://www.cin.ufpe.br/~phmb/papers/javabdr.ps

Pode lhe ser util.

-
Andre Mendonca, Software Engineer
[EMAIL PROTECTED]
http://www.sknt.com

Sakonnet Technology, LLC
594 Broadway, Suite 1008
New York, NY 10012

Tel (212) 343-3170 x109
Fax (212) 343-3103



-Original Message-
From: Marcelo Figueiredo [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 15, 2001 9:34 AM
To: [EMAIL PROTECTED]
Subject: [java-list] Separar a parte de BD(persistência) da aplicação


Oi pessoal,

algum tempo atrás o Marcel envio um e-mail para lista com dicas para separar
a parte de persistência, e no momento estou tentando implementar uma classe
que faça isso. Gostaria de saber se alguém tem outros exemplos ou
informações de como implementar isso.


- Original Message -
From: Marcel Efraim Sakamoto [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, June 08, 2001 18:23
Subject: RES: [java-list] Dúvida sobre Statements com Servlets


 Carlos,

 antes de mais nada, se eu fosse você colocaria toda a lógica de conexão e
 demais operações com bancos de dados numa outra classe, ou seja, fora do
 servlet. Isso vai lhe ajudar bastante, principalmente na hora de dar
 manutenção.

 Se você fizer isso, a parte que abre a conexão com o banco de dados
poderia
 ficar no construtor dessa classe, por exemplo. Depois, você pode criar um
 método que execute seu Statement utilizando a conexão que foi aberta
(logo,
 o objeto Connection deve ser um atributo - de preferência privado - dessa
 classe).

 Por exemplo:
 package seu pacote;

 import java.sql.Connection;
 import java.sql.Statement;
 import java.sql.ResultSet;

 public class DBAccess {

 private static final String DRIVER = driver do seu banco de dados;
 private static final String URL = url para acessar as tabelas;
 private Connection conn;

 public DBAccess() {
 // Registra o driver
 Class.forName(DRIVER).newInstance();
 // Abre a conexão com o banco de dados
 conn = DriverManager.getConnection(URL);
 }

 public seu retorno getX() {
 String query = sua query;

 ResultSet rs = null;
   Statement stmt = null;
 try {
 stmt = this.conn.createStatement();
 rs = stmt.executeQuery(query);

 return o objeto que você quiser;
 } catch(Exception e) {
 // Tratamento da exceção
 } finally {
 try {
 if (rs != null) {
 rs.close();
 }

 if (stmt != null) {
 stmt.close();
 }
 } catch (Exception ignored) {
 // Não tem problema se não conseguiu fechar o statement
 } finally {
 rs = null;
 stms  null;
 }
 }
 }
 }

 Aí então, no servlet, quando você quiser obter executar alguma query,
basta
 criar uma instância dessa classe e chamar o método correto. Mas não se
 esqueça de criar um método que feche a conexão. É melhor que seja num
método
 separado (ao invés de colocar no próprio método que executa a query)
porque
 se você for fazer outra operação com o banco de dados, não é necessário
 criar uma nova conexão, você pode aproveitar a que está aberta.

 Como você pôde perceber isso não tem nada a ver com servlets.

 Espero que lhe seja útil.

 Marcel.

 -Mensagem original-
 De: Carlos Campos [mailto:[EMAIL PROTECTED]]
 Enviada em: sexta-feira, 8 de junho de 2001 12:50
 Para: '[EMAIL PROTECTED]'
 Assunto: RES: [java-list] Dúvida sobre Statements com Servlets


 Oi Eduardo,

 Primeiramente agradeço pela resposta, mas só pra FECHAR:

 - Abre-se sempre a conexão no método init() e abre-se sempre o statement
no
 método service(), CORRETO ???

 []'s

 Carlos Campos

  - Mensagem original -
  De: Eduardo de S. Bernardino [SMTP:[EMAIL PROTECTED]]
  Enviada em: Sexta-feira, 8 de Junho de 2001 11:05
  Para: [EMAIL PROTECTED]
  Assunto: Re: [java-list] Dúvida sobre Statements com Servlets
 
  Respondendo às dúvidas, segundo o pouco que conheço. Não sei se é a
melhor
  solução, mas ai vai:
 
  1 - )  A conexão se for do tipo static será acessada por todas as
  instâncias
  do servlet. Ou seja você e outro carinha que acessarem o mesmo servlet
de
  máquinas diferentes utilizarão a mesma conexão. Para conectar com o
banco
  de
  dados, o ideal é no construtor ou no método init() mesmo.
 
  2 - ) Abra os statements sempre antes da execução do comando SQL e
feche-o
  após a conclusão ou obtenção de dados do resultset.
 
  3 - ) Acesso simultâneo é complicado, deve-se utilizar pool de conexões
  para
  evitar erros no acesso simultâneo. Tente encontrar exemplos nos sites de
  servlets disponíveis na net:
 
  www.servlets.com
  www.coolservlets.com
 
  Agora não sei se é possível acesso concorrente com o Access. Ele não é
um
  banco muito indicado para aplicações com servlets. Tente buscar alguma
  documentação a respeito disto. Quem sabe...
 
  Abraços
  Eduardo
  eCorp
  [EMAIL PROTECTED]
 
 
  - Original Message -
  From: Carlos Campos [EMAIL PROTECTED]
  To: 'Lista SouJava' [EMAIL PROTECTED]
  Sent: Friday, June 08, 2001 10:11 AM
  Subject: [java-list] Dúvida sobre 

[java-list] Novato na lista

2001-08-16 Por tôpico rubem

Aí pessoal, tudo blz? Sou novo na lista e não manjo nada de Java (Aliás só 
programei mesmo em Clipper há 10 mil anos :) 
Bem... alguém aí sabe onde encontro apostilas de Java bem atuais?
Tô afim de aprender bem esta linguagem, espero estar no lugar certo!
Mais uma coisinha... eu não tenho acompanhado nada de programação ultimamente, 
qual o poder do Java atualmente? Como esta linguagem está cotada, tanto para 
web como pra aplicações de rede em geral?

Valeu pessoal, até a próxima!


-
Everyone should have http://www.freedom2surf.net/

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] IDE com Debugger...

2001-08-16 Por tôpico Carlos E. Moreira

O Visual Age da IBM tem um excelente, que debuga até JSP..



- Original Message -
From: Gustavo Vinocur [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, August 16, 2001 8:58 AM
Subject: [java-list] IDE com Debugger...


 Olá pessoal, alguém sabería me dizer se existe alguma IDE pra java que
 possua debugger, ou seja, faça uma execução passo-a-passo com o
 código...

 Agradeço resposta...


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Driver JDBC para Access

2001-08-16 Por tôpico Alessandro

tente utilizar a ponte JDBC-ODBC. O acess conversa
com ODBC.

Sds,

Alessandro


--- Eduardo de S. Bernardino [EMAIL PROTECTED]
wrote:
 Olá pessoal da lista
 
 Alguém sabe onde eu posso encontrar um driver JDBC
 para Access e que seja gratuito?
 Entrei no site da Sun e na seção de drivers para
 Access todos que achei eram pagos. 
 Os que estavam disponíveis eram somente versões
 trial 30 dias.
 Alguém sabe de algum para me indicar? 
 Agradeço desde já...
 
 
 Eduardo de Souza Bernardino
 Núcleo Java - Desenvolvedor
 [EMAIL PROTECTED]
 
 eCorp Tecnologia e Desenvolvimento
 Rua Luigi Galvani, 200 - 4º andar - conj. 41
 CEP: 04575 020 - Brooklin Novo
 São Paulo - SP - Brasil
 Tel/Fax: +55 11 5505-5150
 www.ecorp.com.br
 
  
 


__
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Forte

2001-08-16 Por tôpico Liandro\(Unimed\)



Olá pessoal...

Alguem tem alguma documentacao alem daquelas que 

vem com o Forte p/ fornecer, ou sabe onde posso 
encontrar???


[]s

obrigado
Liandro 
A Eduardo - Unimed de Londrina[EMAIL PROTECTED]icq53456249 
- (0xx43) 375-6284


[java-list] Re:_[java-list]_Separar_a_parte_de_BD(persistência)_da_aplicação

2001-08-16 Por tôpico Fernando Luiz

Marcelo no caso de users, no exemplo que vc. citou,
vc. deve retornar pra classe que chamou este select um
objeto do tipo user populado, caso o retorno sejam
varios usuarios vc. retorna um vector de users, assim
sua classe de acesso ao DB só faz o acesso ao DB e a
classse que chamou ficaria com os dados pra poder
fazer todo o negócio.


--- Marcelo Figueiredo [EMAIL PROTECTED]
wrote:
 Oi fernando,
 
 no caso de operações como inclusão eu consigo
 visualizar, mas em operações
 de consulta que retornam vários valores eu não vejo
 como resgatar as
 informações.
 
 Ex: select * from users
 depois de fazer um select eu vou trabalhando com os
 campos que me interessam
 
 rs.getString(username);
 rs.getString(nome_completo);
 
 Caso eu for fazer isto por esta solução eu teria que
 fazer um método para
 cada tipo de get?(get username) get nome, etc
 
 
 Agradeço desde já sua atenção.
 
 
 
 - Original Message -
 From: Fernando Luiz [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, August 15, 2001 17:17
 Subject: Re: [java-list]
 Separar_a_parte_de_BD(persistência)_da_aplicação
 
 
  Exato, construa classes de acesso a dados, que
 façam
  somente isso, Ex. select na tabela x, o método
 acessa
  faz o select e te retorna o resultado esperado, a
  classe de regra de negócio é quem vai chamar esta
  classe que acessa o DB passando para ela
 parametros e
  recebendo o resultado da pesquisa ou da inclusão
  qualquer que for a operação.
 
  Assim o commit ficaria na classe de negocio
  controlando todo o fluxo de operações sql.
 
  Sem mais
 
  Fernando
  --- Marcelo Figueiredo [EMAIL PROTECTED]
  wrote:
   Oi pessoal,
  
   algum tempo atrás o Marcel envio um e-mail para
   lista com dicas para separar
   a parte de persistência, e no momento estou
 tentando
   implementar uma classe
   que faça isso. Gostaria de saber se alguém tem
   outros exemplos ou
   informações de como implementar isso.
  
  
   - Original Message -
   From: Marcel Efraim Sakamoto
   [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Friday, June 08, 2001 18:23
   Subject: RES: [java-list] Dúvida sobre
 Statements
   com Servlets
  
  
Carlos,
   
antes de mais nada, se eu fosse você colocaria
   toda a lógica de conexão e
demais operações com bancos de dados numa
 outra
   classe, ou seja, fora do
servlet. Isso vai lhe ajudar bastante,
   principalmente na hora de dar
manutenção.
   
Se você fizer isso, a parte que abre a conexão
 com
   o banco de dados
   poderia
ficar no construtor dessa classe, por exemplo.
   Depois, você pode criar um
método que execute seu Statement utilizando a
   conexão que foi aberta
   (logo,
o objeto Connection deve ser um atributo - de
   preferência privado - dessa
classe).
   
Por exemplo:
package seu pacote;
   
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
   
public class DBAccess {
   
private static final String DRIVER = driver
 do
   seu banco de dados;
private static final String URL = url para
   acessar as tabelas;
private Connection conn;
   
public DBAccess() {
// Registra o driver
   
 Class.forName(DRIVER).newInstance();
// Abre a conexão com o banco de dados
conn =
   DriverManager.getConnection(URL);
}
   
public seu retorno getX() {
String query = sua query;
   
ResultSet rs = null;
  Statement stmt = null;
try {
stmt = this.conn.createStatement();
rs = stmt.executeQuery(query);
   
return o objeto que você quiser;
} catch(Exception e) {
// Tratamento da exceção
} finally {
try {
if (rs != null) {
rs.close();
}
   
if (stmt != null) {
stmt.close();
}
} catch (Exception ignored) {
// Não tem problema se não conseguiu fechar o
   statement
} finally {
rs = null;
stms  null;
}
}
}
}
   
Aí então, no servlet, quando você quiser obter
   executar alguma query,
   basta
criar uma instância dessa classe e chamar o
 método
   correto. Mas não se
esqueça de criar um método que feche a
 conexão. É
   melhor que seja num
   método
separado (ao invés de colocar no próprio
 método
   que executa a query)
   porque
se você for fazer outra operação com o banco
 de
   dados, não é necessário
criar uma nova conexão, você pode aproveitar a
 que
   está aberta.
   
Como você pôde perceber isso não tem nada a
 ver
   com servlets.
   
Espero que lhe seja útil.
   
Marcel.
   
-Mensagem original-
De: Carlos Campos
 [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 8 de junho de 2001
 12:50
Para: '[EMAIL PROTECTED]'
Assunto: RES: [java-list] Dúvida sobre
 Statements
   com Servlets
   
   
Oi Eduardo,
   
Primeiramente agradeço pela resposta, mas só
 pra
   FECHAR:
   
- Abre-se sempre a conexão no método init() e
 
=== message 

RE: [java-list] Reverse Engineering

2001-08-16 Por tôpico Jorge Martins

Together. A geração de código dinâmica é um fator decisivo.

-Original Message-
From: Kleber Rodrigo Carvalho [mailto:[EMAIL PROTECTED]]
Sent: quinta-feira, 16 de agosto de 2001 10:49
To: [EMAIL PROTECTED]
Subject: [java-list] Reverse Engineering


PessoALL

Desenvolvi um sistema em java. Agora preciso fazer o
documentação do sistema, ou seja, fazer a engenharia
reversa.

Tenho instalado o together 4.2, e o Rational Rose
Enterprise Edition (ambos são trial baixos dos sites
dos seus respectivos fabricantes).

Gostaria saber se alguém aqui já possou por isto, e
qual dessas ferramentas vcs me recomendariam.


Obrigado

[]´s
Kleber Rodrigo de Carvalho
Software Engineer



___
Yahoo! GeoCities
Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo!
GeoCities. É fácil e grátis!
http://br.geocities.yahoo.com/

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] Componentes - complementação

2001-08-16 Por tôpico Jouser Lia Chaves Coelho

Olá Pessoal,
Alguém tem algum exemplo de Diagrama de Classe para uma aplicação de
Java, ou então um tutorial?
Obrigada,
Josie Chaves



- Original Message -
From: Airton [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, August 16, 2001 11:22 AM
Subject: [java-list] Componentes - complementação


desculpem, enviei a anterior sem querer.

Continuando...

Em vez de usar o código:

public void preenchejComboBox() {
String isss;
for (int i=1; i7; i++){
isss = String.valueOf(i);
jComboBox1.addItem(isss);
jComboBox2.addItem(isss);
jComboBox3.addItem(isss);
jComboBox4.addItem(isss);
jComboBox5.addItem(isss);
jComboBox6.addItem(isss);
jComboBox7.addItem(isss);
jComboBox8.addItem(isss);
jComboBox9.addItem(isss);
jComboBox10.addItem(isss);
jComboBox11.addItem(isss);
jComboBox12.addItem(isss);
jComboBox13.addItem(isss);
jComboBox14.addItem(isss);
jComboBox15.addItem(isss);
jComboBox16.addItem(isss);
}
}

não poderia fazer algo como:

for (int j=1; j=16; j++){
String componente = jComboBox+String.valueOf(j);
// ... e aí dizer que o componente (macro-substituído) adiciona os
ítens, algo como:
componente.addItem(isss);
}


Grato.


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Eu odeio a Micro$oft!!!!!!

2001-08-16 Por tôpico Ary Junior



Por favor,

 Estou com problemas ao utilizar 
RMI em uma applet, tenho uma classe remota que manipulaum BD em meu 
servidor. Eu crio uma instância desta classe em uma applet, até aí tudo bem. O 
problema é q está funcionando perfeitamentetanto no appletviewer quanto no 
Netscape, mas não funciona de jeito nenhum no Internet Explorer da Micro$oft!!! 
Gera a seguinte exceção:

java.lang.ClassNotFoundException: 
java.rmi.Remote

 Por acaso alguém sabe me dizer o 
pq?O IE não possui o pacotejava.rmi? Não acredito que não vou poder 
utilizar RMI nas minhas applets por causa de uma jogada da 
Micro$oft!!!

[]'s

 Ary 
Junior


[java-list] Re:_[java-list]_Separar_a_parte_de_BD(persistência)_da_aplicação

2001-08-16 Por tôpico Fernando Luiz

Marcelo no cado de users, no exemplo que vc. citou,
vc. deve retornar pra classe que chamou este select um
objeto do tipo user populado, caso o retorno sejam
varios usuarios vc. retorna um vector de users, assim
sua classe de acesso ao DB só faz o acesso ao DB e a
classse que chamou ficaria com os dados pra poder
fazer todo o negócio.


--- Marcelo Figueiredo [EMAIL PROTECTED]
wrote:
 Oi fernando,
 
 no caso de operações como inclusão eu consigo
 visualizar, mas em operações
 de consulta que retornam vários valores eu não vejo
 como resgatar as
 informações.
 
 Ex: select * from users
 depois de fazer um select eu vou trabalhando com os
 campos que me interessam
 
 rs.getString(username);
 rs.getString(nome_completo);
 
 Caso eu for fazer isto por esta solução eu teria que
 fazer um método para
 cada tipo de get?(get username) get nome, etc
 
 
 Agradeço desde já sua atenção.
 
 
 
 - Original Message -
 From: Fernando Luiz [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, August 15, 2001 17:17
 Subject: Re: [java-list]
 Separar_a_parte_de_BD(persistência)_da_aplicação
 
 
  Exato, construa classes de acesso a dados, que
 façam
  somente isso, Ex. select na tabela x, o método
 acessa
  faz o select e te retorna o resultado esperado, a
  classe de regra de negócio é quem vai chamar esta
  classe que acessa o DB passando para ela
 parametros e
  recebendo o resultado da pesquisa ou da inclusão
  qualquer que for a operação.
 
  Assim o commit ficaria na classe de negocio
  controlando todo o fluxo de operações sql.
 
  Sem mais
 
  Fernando
  --- Marcelo Figueiredo [EMAIL PROTECTED]
  wrote:
   Oi pessoal,
  
   algum tempo atrás o Marcel envio um e-mail para
   lista com dicas para separar
   a parte de persistência, e no momento estou
 tentando
   implementar uma classe
   que faça isso. Gostaria de saber se alguém tem
   outros exemplos ou
   informações de como implementar isso.
  
  
   - Original Message -
   From: Marcel Efraim Sakamoto
   [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Friday, June 08, 2001 18:23
   Subject: RES: [java-list] Dúvida sobre
 Statements
   com Servlets
  
  
Carlos,
   
antes de mais nada, se eu fosse você colocaria
   toda a lógica de conexão e
demais operações com bancos de dados numa
 outra
   classe, ou seja, fora do
servlet. Isso vai lhe ajudar bastante,
   principalmente na hora de dar
manutenção.
   
Se você fizer isso, a parte que abre a conexão
 com
   o banco de dados
   poderia
ficar no construtor dessa classe, por exemplo.
   Depois, você pode criar um
método que execute seu Statement utilizando a
   conexão que foi aberta
   (logo,
o objeto Connection deve ser um atributo - de
   preferência privado - dessa
classe).
   
Por exemplo:
package seu pacote;
   
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
   
public class DBAccess {
   
private static final String DRIVER = driver
 do
   seu banco de dados;
private static final String URL = url para
   acessar as tabelas;
private Connection conn;
   
public DBAccess() {
// Registra o driver
   
 Class.forName(DRIVER).newInstance();
// Abre a conexão com o banco de dados
conn =
   DriverManager.getConnection(URL);
}
   
public seu retorno getX() {
String query = sua query;
   
ResultSet rs = null;
  Statement stmt = null;
try {
stmt = this.conn.createStatement();
rs = stmt.executeQuery(query);
   
return o objeto que você quiser;
} catch(Exception e) {
// Tratamento da exceção
} finally {
try {
if (rs != null) {
rs.close();
}
   
if (stmt != null) {
stmt.close();
}
} catch (Exception ignored) {
// Não tem problema se não conseguiu fechar o
   statement
} finally {
rs = null;
stms  null;
}
}
}
}
   
Aí então, no servlet, quando você quiser obter
   executar alguma query,
   basta
criar uma instância dessa classe e chamar o
 método
   correto. Mas não se
esqueça de criar um método que feche a
 conexão. É
   melhor que seja num
   método
separado (ao invés de colocar no próprio
 método
   que executa a query)
   porque
se você for fazer outra operação com o banco
 de
   dados, não é necessário
criar uma nova conexão, você pode aproveitar a
 que
   está aberta.
   
Como você pôde perceber isso não tem nada a
 ver
   com servlets.
   
Espero que lhe seja útil.
   
Marcel.
   
-Mensagem original-
De: Carlos Campos
 [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 8 de junho de 2001
 12:50
Para: '[EMAIL PROTECTED]'
Assunto: RES: [java-list] Dúvida sobre
 Statements
   com Servlets
   
   
Oi Eduardo,
   
Primeiramente agradeço pela resposta, mas só
 pra
   FECHAR:
   
- Abre-se sempre a conexão no método init() e
 
=== message 

Re: [java-list] IIS X Servlets

2001-08-16 Por tôpico lucianosoares

Somente agora estou retomando este assunto. Tenho algumas dúvidas. 
Na segunda opção tenho que pagar algo pelo que vou baixar (jakarta / 
Jserv). 
Como faço para configurar tudo isto. Existe alguma receitinha??? 
Você pode me ajudar 



Em 07 Aug 2001, [EMAIL PROTECTED] escreveu: 

Tive o mesmo problema que vc ao tentar manter a compatibilidade do IIS com 
Java, e basicamente encontrei 2 solucoes: 
 
!) Em 
http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/win32/i386/ 
voce vai encontrar um filtro do jakarta-tomcat 
para IIS. Depois de instalado, o IIS ira redirecionar todas as requisicoes 
de jsp e servlets para ser tratada pelo filtro, desta 
forma fica transparente para o usuario, porem os recursos jsp/servlet ficam 
limitados. 
 
2) Outra forma mais interessante é instalar o Apache Win32 com 
Jacarta-Tomcat ou JServ e configura o httpd.conf para redirecionar 
todas as requisicoes .ASP para o IIS, este por sua vez deve ser configurado 
para responder em outra porta como por exemplo, 8080. A 
vantagem neste caso é que voce terá um ambiente consistente podendo 
utilizar 
todos os recursos que o JSP/Servlet proporcionam quando 
rodando em um application/web service sem perder a compatibilidade com 
ASP/Microsoft. 
 
Alessandro 
Projetoweb Inf. 
 
- Original Message - 
From: Luis Claudio [EMAIL PROTECTED] 
To: [EMAIL PROTECTED] 
Sent: Friday, August 03, 2001 9:30 AM 
Subject: Re: [java-list] IIS X Servlets 
 
 Polêmica. 
 
 O TomCat pode ser usado com o NT? 
 Se o Tomcat com o Linux vive travando, imaginem se ele for usado com o 
 NT... 
 
 LC. 
 
 - Original Message - 
 From: Jefferson Luiz Castello Pereira [EMAIL PROTECTED] 
 To: [EMAIL PROTECTED] 
 Cc: [EMAIL PROTECTED] 
 Sent: Thursday, August 02, 2001 12:46 PM 
 Subject: Re: [java-list] IIS X Servlets 
 
 
 Existem plug-ins para rodar JSP/Servlets tais como JRun, Tomcat ... 
 
 A própria Microsoft já deve prover este tipo de recurso ou ter 
 indicações. 
 
 Jefferson. 
 
  -- Mensagem original --- 
  
  De : [EMAIL PROTECTED] 
  Para : [EMAIL PROTECTED] 
  Cc : 
  Data : Thu, 2 Aug 2001 08:07:27 -0300 
  Assunto : [java-list] IIS X Servlets 
  
  Tenho o IIS rodando em minha Intranet, porém estou utilizando 
 servlet para 
  montar as consultas. Por enquanto, para testes estou usando o jsdk 
 para 
  testar os servlets. 
  Em tempo de produção com multi-usuário eu posso continuar usando o 
 jsdk 
   
  
  Tenho um outro produto da Orion que segundo me informaram pode 
 trabalhar 
  juntos com IIS e respondendo em outra porta, como por exemplo: 
 8080. 
  
  Existem alguma outra forma melhor de se faze isto? Existe algum 
 produto 
  que faça o IIS tratar servlets? 
  
  Grato Antecipadamente por qualque ajuda. 
  
  _ 
  Oi! Você quer um iG-mail gratuito? 
  Então clique aqui: http://registro.ig.com.br/ 
  
  
  -- LISTA SOUJAVA --- 
 - 
  http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu- 
 SP 
  dúvidas mais comuns: http://www.soujava.org.br/faq.htm 
  regras da lista: http://www.soujava.org.br/regras.htm 
  para sair da lista: envie email para java-list- 
 [EMAIL PROTECTED] 
   
 - 
  
  
  
 
 Jefferson Luiz Castello Pereira 
 [EMAIL PROTECTED] 
 (11) 5016-3893 
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm 
 regras da lista: http://www.soujava.org.br/regras.htm 
 para sair da lista: envie email para [EMAIL PROTECTED] 
 - 
 
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm 
 regras da lista: http://www.soujava.org.br/regras.htm 
 para sair da lista: envie email para [EMAIL PROTECTED] 
 - 
 
 
 
-- LISTA SOUJAVA  
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm 
regras da lista: http://www.soujava.org.br/regras.htm 
para sair da lista: envie email para [EMAIL PROTECTED] 
- 
 
-- 

_
Oi! Você quer um iG-mail gratuito?
Então clique aqui: http://registro.ig.com.br/


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da 

Re: [java-list] IDE com Debugger...

2001-08-16 Por tôpico Marcos Bontempo dos Santos

JBuilder
- Original Message -
From: Davi Oliveira [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, August 16, 2001 2:54 PM
Subject: Re: [java-list] IDE com Debugger...


Usa o Forte da Sun ..

Davi Custódio.



From: Gustavo Vinocur [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] IDE com Debugger...
Date: Thu, 16 Aug 2001 08:58:30 -0300

Olá pessoal, alguém sabería me dizer se existe alguma IDE pra java que
possua debugger, ou seja, faça uma execução passo-a-passo com o
código...

Agradeço resposta...


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-



_
Chegou o novo MSN Explorer. Instale já. É gratuito!
http://explorer.msn.com.br


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Criando Componentes Visuais

2001-08-16 Por tôpico Flávio Leite



Queria criar um 
componente visual para utilizar em um projeto porém não sei como iniciar o 
desenvolvimento de umcomponente visual.
Gostaria de saber 
onde posso encontrar um tutorial sobre isto. Quais os métodos que tenho que 
sobrescrever para dominar todos os eventos
a ele 
requisitados.
JavaBean seria a 
melhor solução?


Flávio H.S. Leite Analista de Sistemas Desenvolvimento 
GFMI Software Criando o futuro! 
- "O começo é a parte mais importante de uma obra" - 
Platão



Re: [java-list] Separar_a_parte_de_BD(persistência)_da_aplicação

2001-08-16 Por tôpico jspdeveloper

Pessoal, estou com uma duvida quanto a conexao separada da
apresentacao(jsp).
Atualmente coloco a conexao ao banco e a consulta na pagina jsp. Tudo
misturado . Uma bagunca com o html.

Eu utilizo o pool de conexoes do resin. Entao quando um usuário abre a
página, entao uma conexao eh criada para ele.
 Eu nao estou conseguindo entender eh como que , criando uma classe de
conexao, eu mantenha a conexao para cada usuario, e aproveitando o pool do
resin.
 Assim, dois usuario fazem duas pesquisas diferentes na mesma pagina
consulta.jsp, e como que eu trato a conexao de cada um?

obrigado pela atencao.


- Original Message -
From: Marcelo Figueiredo [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, August 16, 2001 2:51 PM
Subject: Re: [java-list] Separar_a_parte_de_BD(persistência)_da_aplicação


 Oi fernando,

 no caso de operações como inclusão eu consigo visualizar, mas em operações
 de consulta que retornam vários valores eu não vejo como resgatar as
 informações.

 Ex: select * from users
 depois de fazer um select eu vou trabalhando com os campos que me
interessam

 rs.getString(username);
 rs.getString(nome_completo);

 Caso eu for fazer isto por esta solução eu teria que fazer um método para
 cada tipo de get?(get username) get nome, etc


 Agradeço desde já sua atenção.



 - Original Message -
 From: Fernando Luiz [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, August 15, 2001 17:17
 Subject: Re: [java-list] Separar_a_parte_de_BD(persistência)_da_aplicação


  Exato, construa classes de acesso a dados, que façam
  somente isso, Ex. select na tabela x, o método acessa
  faz o select e te retorna o resultado esperado, a
  classe de regra de negócio é quem vai chamar esta
  classe que acessa o DB passando para ela parametros e
  recebendo o resultado da pesquisa ou da inclusão
  qualquer que for a operação.
 
  Assim o commit ficaria na classe de negocio
  controlando todo o fluxo de operações sql.
 
  Sem mais
 
  Fernando
  --- Marcelo Figueiredo [EMAIL PROTECTED]
  wrote:
   Oi pessoal,
  
   algum tempo atrás o Marcel envio um e-mail para
   lista com dicas para separar
   a parte de persistência, e no momento estou tentando
   implementar uma classe
   que faça isso. Gostaria de saber se alguém tem
   outros exemplos ou
   informações de como implementar isso.
  
  
   - Original Message -
   From: Marcel Efraim Sakamoto
   [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Friday, June 08, 2001 18:23
   Subject: RES: [java-list] Dúvida sobre Statements
   com Servlets
  
  
Carlos,
   
antes de mais nada, se eu fosse você colocaria
   toda a lógica de conexão e
demais operações com bancos de dados numa outra
   classe, ou seja, fora do
servlet. Isso vai lhe ajudar bastante,
   principalmente na hora de dar
manutenção.
   
Se você fizer isso, a parte que abre a conexão com
   o banco de dados
   poderia
ficar no construtor dessa classe, por exemplo.
   Depois, você pode criar um
método que execute seu Statement utilizando a
   conexão que foi aberta
   (logo,
o objeto Connection deve ser um atributo - de
   preferência privado - dessa
classe).
   
Por exemplo:
package seu pacote;
   
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
   
public class DBAccess {
   
private static final String DRIVER = driver do
   seu banco de dados;
private static final String URL = url para
   acessar as tabelas;
private Connection conn;
   
public DBAccess() {
// Registra o driver
Class.forName(DRIVER).newInstance();
// Abre a conexão com o banco de dados
conn =
   DriverManager.getConnection(URL);
}
   
public seu retorno getX() {
String query = sua query;
   
ResultSet rs = null;
  Statement stmt = null;
try {
stmt = this.conn.createStatement();
rs = stmt.executeQuery(query);
   
return o objeto que você quiser;
} catch(Exception e) {
// Tratamento da exceção
} finally {
try {
if (rs != null) {
rs.close();
}
   
if (stmt != null) {
stmt.close();
}
} catch (Exception ignored) {
// Não tem problema se não conseguiu fechar o
   statement
} finally {
rs = null;
stms  null;
}
}
}
}
   
Aí então, no servlet, quando você quiser obter
   executar alguma query,
   basta
criar uma instância dessa classe e chamar o método
   correto. Mas não se
esqueça de criar um método que feche a conexão. É
   melhor que seja num
   método
separado (ao invés de colocar no próprio método
   que executa a query)
   porque
se você for fazer outra operação com o banco de
   dados, não é necessário
criar uma nova conexão, você pode aproveitar a que
   está aberta.
   
Como você pôde perceber isso não tem nada a ver
   com servlets.
   
Espero que lhe seja útil.
   
Marcel.
   

[java-list] Qual Aplicação devo iniciar

2001-08-16 Por tôpico Daniel Patrick



Estou iniciando a aprender JAVA, comprei o livro 
JAVA Como Programar, H. M. Deitel. 

Gostaria de saber que tipo de aplicação posso fazer 
para treinar (enriquecer meus conhecimentos), onde eu possa ter alguns novos 
desafios.

Pois devo começar fazendo aplicativos, applets, 
servlets, ... O que?

Agradeço a opnião de todos

Abraços

Daniel


[java-list] servlet X apache (pelo amor de Deus)

2001-08-16 Por tôpico Paulo T. Simardi



Oi Todos,

Fiz um servlet no JBuilder, nesse ambiente ele funciona lega. 
Quando eu levo ele para o apache não consigo nenhuma resposta quando envio as 
informações do FormTag. Alguém pode me ajudar???
Obrigado, Paulo.


[java-list] ola lista

2001-08-16 Por tôpico cadu19



Por favor eu sou novato em Java e estou organizando 
um projeto de criação de um software gráfico , mas por enquanto eu só estou 
estudando a melhor maneira, a minha dúvida é se eu consigo com Java uma 
interação com o autocad ou só consigo se a Audesk (criadora do autocad) liberar 
um plugin.


atenciosamente,
Eduardo Rangel[EMAIL PROTECTED]


[java-list] atualizar log de firewall na web com java

2001-08-16 Por tôpico kkw tokio

olá Lista,

sou inciante na linguagem e tenho um problema:

com o JAVA, preciso acessar o endereço C:\WINDOWS\Internet Logs\ZALog1.txt, onde o 
firewall arquiva logs. Em ,pegar os dados deste diretório e envia-los para um endereço 
www.
Uma vez lá, o conteúdo é atualizado automaticamente a medida que o firewall efutua 
novas ocorrências.
Tenho feito isso manualmente usando duas alternativas.
http://br.geocities.com/jossobri/
http://br.geocities.com/jossobri/ZALog1.txt

Não me sinto e naum fica bem para um programador JAVA fizer essas gambiarras. Claro, 
ainda naum sou um maschego lá.

  ))
[]´sC|~~|
kkw  `--'
-- 

___
FREE Personalized E-mail at Mail.com 
http://www.mail.com/?sr=signup 

Talk More, Pay Less with Net2Phone Direct(R), up to 1500 minutes free! 
http://www.net2phone.com/cgi-bin/link.cgi?143 


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] livros da O'Reilly

2001-08-16 Por tôpico Alan Alexandre da Silva



Alguém tem o link para os livros, gratuitos, da 
O'Reilly ??

Alan


[java-list] Instalacao do Jbuilder no Conectiva 6.0

2001-08-16 Por tôpico ronyjava

Esta dando um erro e a revista informa que deve se
baixar um arquivo e copiar para um diretório. O problema
e que o arqvivo é em formato *.rpm.bin e nao consigo
instala-lo com o comando rpm normal.

   Alguem poderia me ajudar?



__
AcessoBOL, só R$9,90! Menos que a metade da América!
Assine já! http://www.bol.com.br/acessobol/



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] LOGIN e SENHA, urgente por favor !!!!

2001-08-16 Por tôpico Daniel Brandt Rosa

Ola pessoal,
Estou usando java e jsp e gostaria de sabero seguinte:

Recebo login e senha via WEB e preciso autenticar esses variaveis com o 
login e senha que estao no banco de dados(MYSQL).

Agradeco a ajuda desde ja.
Obrigado, Daniel


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] IDE com Debugger...

2001-08-16 Por tôpico Fernando Luiz

Gustavo, eu uso o Visual Age da IBM, ja usei o Forte
tbem, mas não tem nem comparação, o Visual Age Java e
achei bem melhor.


--- Gustavo Vinocur [EMAIL PROTECTED] wrote:
 Olá pessoal, alguém sabería me dizer se existe
 alguma IDE pra java que
 possua debugger, ou seja, faça uma execução
 passo-a-passo com o
 código...
 
 Agradeço resposta...
 
 
 -- LISTA SOUJAVA
  
 http://www.soujava.org.br  -  Sociedade de Usuários
 Java da Sucesu-SP 
 dúvidas mais comuns:
 http://www.soujava.org.br/faq.htm
 regras da lista:
 http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para
 [EMAIL PROTECTED] 

-
 


__
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Exemplo JDBC - Jbuilder

2001-08-16 Por tôpico Leandro Fernandes Afonso



http://www.genialsoft.com.br/arquivos/agenda.zip

o negócio eh o seguinte!

a conexão eh com interbase, então obviamente terá que instalar 
o interbase e o interserver.estando estes indstalados basta que este arquivo 
seja descompactado em c:\ o que automaticamente criará o folder 
agenda.
jbuilder 4 enterprise, pois usa o componente database do data 
express


Leandro Fernandes
Ipatinga MG


Re: [java-list] Novato na lista

2001-08-16 Por tôpico Leandro Fernandes Afonso

www.genialsoft.com.br

em download/programas

tem uma apostila de java que pode lhe ser util.


leandro

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, August 16, 2001 11:27 AM
Subject: [java-list] Novato na lista


 Aí pessoal, tudo blz? Sou novo na lista e não manjo nada de Java (Aliás só
 programei mesmo em Clipper há 10 mil anos :)
 Bem... alguém aí sabe onde encontro apostilas de Java bem atuais?
 Tô afim de aprender bem esta linguagem, espero estar no lugar certo!
 Mais uma coisinha... eu não tenho acompanhado nada de programação
ultimamente,
 qual o poder do Java atualmente? Como esta linguagem está cotada, tanto
para
 web como pra aplicações de rede em geral?

 Valeu pessoal, até a próxima!


 -
 Everyone should have http://www.freedom2surf.net/

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Banco de Dados free para Aplicativo?????

2001-08-16 Por tôpico Leandro Fernandes Afonso



INTERBASE


  - Original Message - 
  From: 
  Simone 
  Alves 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, August 15, 2001 6:19 
  PM
  Subject: Re: [java-list] Banco de Dados 
  free para Aplicativo?
  
  MySql
  
- Original Message - 
From: 
Awdryn 
Cavalache 
To: Sou 
java 
Sent: Thursday, August 09, 2001 5:03 
PM
Subject: [java-list] Banco de Dados 
free para Aplicativo?

Alguêm poderia indicar um bom Banco de Dados, 
para trabalhar com aplicação em java , e que seja free.
Atualmente trabalho com o Access, mais não 
gosto da performace dele, e ainda tem o problema de ser pago.

Agradecendo antecipadamente.

Awdryn Cavalache de SouzaTecnico de 
SistemasAgrovale S/ADivisão de tecnologia da informaçãoDep. de 
suporte de informática(74) 612-2900 Ramal 
248


[java-list] JClass PageLayout

2001-08-16 Por tôpico m . quintella

Alguem tem experiencia com o JClass PageLayout? 

Marcelo Quintella 

_
Oi! Você quer um iG-mail gratuito?
Então clique aqui: http://registro.ig.com.br/


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] JSP não encontra Bean...

2001-08-16 Por tôpico Rafael Pioli

Pessoal,

Estou obtendo esta mensagem de erro rodando uma página JSP no Resin 2.1.0,
quais as configurações necessárias para a página encontrar o Bean
(LoginBean)?
A página está no diretório d:\resin-2.1.0\doc\confab\ensaio\loginbean.jsp
Quando coloco a página no diretório doc e o Bean no doc\WEB-INF\classes
funciona!!!
Alguém poderia me ajudar?

Rafael

Mensagem de Erro:

500 Servlet Exception
/confab/ensaio/loginbean.jsp:9: Class _confab._ensaio.LoginBean not found.
LoginBean lbean = new LoginBean();
^
/confab/ensaio/loginbean.jsp:9: Class _confab._ensaio.LoginBean not found.
LoginBean lbean = new LoginBean();
  ^
2 errors





Resin 2.0.1 (built Tue Jul 10 13:13:19 PDT 2001)


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Tomcat

2001-08-16 Por tôpico LC (ClubedoEstudo)

Boa Noite Lista.

Não é a primeira vez que a estabilidade do TomCat é colocada em questão
nesta lista.
Na verdade, se ele fosse mesmo estável esse tipo de discussão nem
chegaria a existir.

O que vejo a favor do TomCat, muitas vezes, são comentários do tipo:
Acabei de instalar e ele funciona perfeitamente.
Pela n-ésima vez: O TomCat tem problemas sim e não serve para um ambiente de
produção que necessite de alta disponibilidade e confiabilidade.
Temos alguns projetos usando Servlets e JSP que já foram testados na
Internet além de outros em desenvolvimento. Há aplicações que rodam com o
SQLServer + NT + IIS, outras com MySQL + Linux + Apache  outras com Oracle +
Linux + Apache. Testamos o Tomcat por mais ou menos três meses. Estudamos a
sua configuração. Tentamos contato com autores de livros. Não teve jeito. O
bichinho nunca passou dos primeros testes de carga. Ele trava quando há
requisições simultâneas sim e nem sempre é preciso um número maior que 10.
Se perde quando precisamos manipular um volume grande de dados o que obriga
um esforço maior na programação. Isso acaba impedindo que alguns recursos
importantes do Oracle possam ser utilizados. Ou seja, o Container acaba
sendo um gargalo da aplicação.

No final, acabamos pagando U$3000 por licença + suporte do Resin (Era a
segunda opção mais barata).  Mesmo assim - isto é com o dólar em alta :-( -
foi um investimento correto.
Se tivéssemos optado por colocar as aplicações no ar usando o TomCat,
com certeza estaríamos correndo riscos de ter prejuízos.

Um abraço.
Luis Claudio.


p.s. muito em breve teremos tudo no ar nos sites  www.boldcron.com.br e
www.clubedoestudo.com.br





- Original Message -
From: Felipe Casaburi Ferreira [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, August 14, 2001 4:39 PM
Subject: RES: [java-list] Tomcat


 Acabei de instalar e está rodando perfeitamente, agora preciso pedir para
os
 usuários acessar a página para ver se realmente ele agüenta o baque.


 -Mensagem original-
 De: Fernando A M Monteiro [mailto:[EMAIL PROTECTED]]
 Enviada em: segunda-feira, 13 de agosto de 2001 20:26
 Para: [EMAIL PROTECTED]
 Assunto: [java-list] Tomcat

 BOL. O melhor acesso pelo menor preço.
 Só R$ 9,90 nos 6 primeiros meses. Menos que a metade da América!
 Assine já ! http://www.bol.com.br/acessobol/


 Caros,

 Ouvi falar mal do Tomcat, tenho instalado aqui mas ainda não o testei em
uma
 aplicação real. Os comentários eram de que ele ficava totalmente instável
 depois de poucas dezenas de conexões. Alguém teve problemas com o Tomcat
??

 []s,

 Fernando Monteiro




 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-