Re: RES: [SouJava-J] Jdbc

2000-01-24 Por tôpico Rodolfo Ricci

O problema dele é que está tentando usar ODBC em applets (Deve estar usando
Access). Se usar outro banco de dados, como o mySQL ou então mSQL, por
exemplo, ele através do JDBC, poderá fazer consultas usando applets.

Rodolfo Ricci
Petrolina  PE 



Ás 21:14 24/01/00 -0200, you wrote:
>
>   O java esta lhe retornando um erro de segurança, pois vce nao pode acessar
>uma base de dados diretamente atraves de um applet.
>   Vce foi barrado pela caixa de areia do java (parte do java que
>proporciona ao usuario, a seguranca de nao ter seu dados acessados
>diretamente atraves do applet.).
>  Para acessar uma base de dados atraves de um applet vce deve usar um
>servidor de transações.
>
>-Mensagem original-
>De: Guilherme Lloyd [mailto:[EMAIL PROTECTED]]
>Enviada em: segunda-feira, 24 de janeiro de 2000 10:59
>Para: [EMAIL PROTECTED]
>Assunto: [SouJava-J] Jdbc
>
>
>Colegas javaneses,
>
>to comecando a estudar jdbc e estou desenvolvendo uma applet bem simples com
>acesso a um banco de dados (to usando uma tabelinha da acess mesmo
>(Funcionario ; User:guilherme, password: segredo), depois incremento) mas to
>tendo alguns erros por aqui.
>
>Codigo da applet:
>
>  String url = "jdbc:odbc:Funcionario";
>  String query = "select PrimeiroNome, Sobrenome from Funcionario";
>
>   try {
>   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
>   } catch(Exception ex) {
>   setError("Erro : " + ex);
>   return;
>   }
>
>   try {
>   Vector results = new Vector();
>   Connection con = DriverManager.getConnection(url,
>   "guilherme", "segredo");
>   Statement stmt = con.createStatement();
>   ResultSet rs = stmt.executeQuery(query);
>   while (rs.next()) {
>   String s = rs.getString("PrimeiroNome");
>   float f = rs.getFloat("Sobrenome");
>   String text = s + " " + f;
>   results.addElement(text);
>   }
>
>   stmt.close();
>   con.close();
>
>   setResults(results);
>
>   } catch(SQLException ex) {
>   setError("SQLException: " + ex);
>   }
>
>Saida de erro : Erro : java.security.AccessControlException : access denied
>(java.lang.RuntimePermission accessClassInPackage sun.jdbc.odbc )
>
>Copiei parte do codigo de uma apostila de java.
>Estou utilizando o jdk 1.2.2 sobre windows 98. Ja configurei um driver no
>odbc 32 do windows ( nomeado Funcionario tbm ) para acessar meu banco.
>Que erro e este?
>Este codigo e o mais indicado. Se utilizar um acesso a um servidor de BD's,
>o que utilizar? Se for por uma applet é o mesmo codigo de acesso? Este
>pacote sun.jdbc.odbc ja vem com o java 2? Preciso de um driver? Qual o mais
>indicado? E para acessar um banco anywhere?
>
>[]'s e agradeco desde ja;
>
>Guilherme Lloyd
>
>
>
>__
>Get Your Private, Free Email at http://www.hotmail.com
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>
>
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] JDBC-ORACLE

2000-01-24 Por tôpico alanf



(Embedded image moved to file: pic26869.pcx)

From: ALAN FERREIRA DE SOUSA ALANF@EMBRATEL on 2000-01-24 18:42


To:   [EMAIL PROTECTED]
cc:
Subject:  JDBC-ORACLE



Olá galera



 Gostaria de saber se alguem possui o driver jdbc-para acesso a um banco de
dados oracle,

ou possui algun endereço  para pode-lo baixa-lo.



Obrigado



 Alan




 pic26869.pcx


Re: [SouJava-J] JSP acssando JDBC

2000-01-24 Por tôpico Francisco Grigório Jr

Aí simpático, dispenso a sua simpatia, o amigo Einar já me ajudou. E quanto
ao rodapé, não recebi senha nenhuma pois tenho todos os emails desde o
primeiro dizendo que eu estava cadastrado até esse último supostamente me
descadastrando, mas pra que perder meu tempo dando explicações a vc, melhor
ler meus livros de java que tenho mais proveito, t+.
Desculpe-me os demais da lista.

-Original Message-
From: Fabio Luis Velloso da Silva <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>; [EMAIL PROTECTED]
<[EMAIL PROTECTED]>
Date: Segunda-feira, 24 de Janeiro de 2000 19:49
Subject: Re: [SouJava-J] JSP acssando JDBC


>Francisco,
>
>
>Que tal ler o "rodapé" de qualquer mensagem da lista ?
>Tem uma parte que diz:
>
>"Para sair da lista"
>
>Fabio
>
>--- Francisco Grigorio Jr <[EMAIL PROTECTED]> wrote:
>> Aí galera, todo mundo critica quem pede pra sair da
>> lista, mas mandei um
>> email me descadastrando da lista e recebi um email
>> de confirmação com
>> unsubscribed só que continuo recebendo os emails
>> portanto há alguma coisa
>> errada, se alguém duvida aí está o código abaixo.
>>  auth a7e895aa
>>  unsubscribe <[EMAIL PROTECTED]>
>> Unsubscribed.
>>  end
>>
>> Alguém poderia me informar pq continuo recebendo os
>> emails?
>>
>>
>>
>>
>> --- LISTA SOUJAVA
>> ---
>> http://www.soujava.org.br  -  Sociedade de
>> Usuários Java da Sucesu-SP
>> [para sair da lista:
>> http://www.soujava.org.br/forum/cadastrados.htm]
>>
>>
>-
>>
>>
>__
>Do You Yahoo!?
>Talk to your friends online with Yahoo! Messenger.
>http://im.yahoo.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re:Nadia libano/ info sobre sites

2000-01-24 Por tôpico Luis Fernando




From: Nádia Líbano <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]


Assim, sou iniciante em Java, iniciante mesmo... : )
Mas curto muito a criação, design, linguagens etecetera.

Se alguém puder dar uma dica para iniciantes, de sites ou coisas do tipo, 
agradeço...

:O)

Beijinhaum...


Nadia,
A melhor fonte de informacoes eh sem duvida o proprio site da sun:

http://java.sun.com

Clicando no listbox "Documentation" a direita da pagina voce encontra links 
para os principais topicos da linguagem.Ainda existe uma infinidade de 
artigos, tutorials e demos sobre cada assunto.
Na mesma homepage voce tambem encontra links para outros sites de qualidade.
Boa Sorte.
Luis Fernando.



 http://www.soujava.org.br  -  Sociedade de Usuarios Java da 
Sucesu-SP
 [para sair da lista: 
http://www.soujava.org.br/forum/cadastrados.htm]
 
-

 --- LISTA SOUJAVA 
---
 http://www.soujava.org.br  -  Sociedade de Usuários Java da 
Sucesu-SP
 [para sair da lista: 
http://www.soujava.org.br/forum/cadastrados.htm]
 
-


__
Get Your Private, Free Email at http://www.hotmail.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



RES: [SouJava-J] Jdbc

2000-01-24 Por tôpico Israel


O java esta lhe retornando um erro de segurança, pois vce nao pode acessar
uma base de dados diretamente atraves de um applet.
Vce foi barrado pela caixa de areia do java (parte do java que
proporciona ao usuario, a seguranca de nao ter seu dados acessados
diretamente atraves do applet.).
  Para acessar uma base de dados atraves de um applet vce deve usar um
servidor de transações.

-Mensagem original-
De: Guilherme Lloyd [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 24 de janeiro de 2000 10:59
Para: [EMAIL PROTECTED]
Assunto: [SouJava-J] Jdbc


Colegas javaneses,

to comecando a estudar jdbc e estou desenvolvendo uma applet bem simples com
acesso a um banco de dados (to usando uma tabelinha da acess mesmo
(Funcionario ; User:guilherme, password: segredo), depois incremento) mas to
tendo alguns erros por aqui.

Codigo da applet:

  String url = "jdbc:odbc:Funcionario";
  String query = "select PrimeiroNome, Sobrenome from Funcionario";

try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch(Exception ex) {
setError("Erro : " + ex);
return;
}

try {
Vector results = new Vector();
Connection con = DriverManager.getConnection(url,
"guilherme", "segredo");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
String s = rs.getString("PrimeiroNome");
float f = rs.getFloat("Sobrenome");
String text = s + " " + f;
results.addElement(text);
}

stmt.close();
con.close();

setResults(results);

} catch(SQLException ex) {
setError("SQLException: " + ex);
}

Saida de erro : Erro : java.security.AccessControlException : access denied
(java.lang.RuntimePermission accessClassInPackage sun.jdbc.odbc )

Copiei parte do codigo de uma apostila de java.
Estou utilizando o jdk 1.2.2 sobre windows 98. Ja configurei um driver no
odbc 32 do windows ( nomeado Funcionario tbm ) para acessar meu banco.
Que erro e este?
Este codigo e o mais indicado. Se utilizar um acesso a um servidor de BD's,
o que utilizar? Se for por uma applet é o mesmo codigo de acesso? Este
pacote sun.jdbc.odbc ja vem com o java 2? Preciso de um driver? Qual o mais
indicado? E para acessar um banco anywhere?

[]'s e agradeco desde ja;

Guilherme Lloyd



__
Get Your Private, Free Email at http://www.hotmail.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Java e UML (de novo)

2000-01-24 Por tôpico Bruno Diniz de Paula


www.togethersoft.com

O software se chame TogetherJ.

Abracos,

Bruno.

On Mon, 24 Jan 2000, Rodrigo B Mazzilli wrote:

> Pessoal
> 
> Alguém tem alguma URL de algum tutorial sobre a modelagem de sistemas
> Java em UML ?
> Não acheinada específico no site da Rational e não estou muito a fim de
> comprar um livro agora... :)
> 
> Obrigado
> Rodrigo
> 
> --
> -
> Rodrigo B Mazzilli (Mr.) <[EMAIL PROTECTED]>
> ICQ# 4106069
> -
> To get my PGP public key, reply this message
> with "get public-key" in the subject field.
> -
> "Computers can never replace human stupidity."
> 
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Ordenando um Vector

2000-01-24 Por tôpico Bruno Diniz de Paula


Oi Marcelo,

na classe Colections, pacote java.util, tem um metodo sort que
serve para ordenar objetos que implementem a interface List, que eh o caso
do Vector...

Abracos,

Bruno.

On Mon, 24 Jan 2000, Marcelo Mayworm wrote:

> Prezados Javaneses,
> 
> Tenho um vector que precisa ser ordenado, procurei a respeito de algum metodo
> sort(), mas soh encontrei para 
> arrays. Sera que alguem pode me ajudar?? 
> 
> Obrigado pela atencao.
> 
> []'s
> Marcelo de Mattos Mayworm
> Negocios & Sistemas Consultoria
> Tel.: 0xx21 556-9006  0xx24 9965-1518 
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> 
> Conhecendo-se a quietude, pode-se possuir a estabilidade. 
> Conhecendo a estabilidade, pode-se encontrar a serenidade.
> Conhecendo a serenidade, pode-se encontrar a paz. 
> Possuindo a paz, então pode-se pensar.
> E podendo pensar, pode-se agir.
>   Mêncio (Filósofo chinês)
> http://www.compuland.com.br
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] JSP acssando JDBC

2000-01-24 Por tôpico Fabio Luis Velloso da Silva

Francisco,


Que tal ler o "rodapé" de qualquer mensagem da lista ?
Tem uma parte que diz:

"Para sair da lista"

Fabio

--- Francisco Grigorio Jr <[EMAIL PROTECTED]> wrote:
> Aí galera, todo mundo critica quem pede pra sair da
> lista, mas mandei um
> email me descadastrando da lista e recebi um email
> de confirmação com
> unsubscribed só que continuo recebendo os emails
> portanto há alguma coisa
> errada, se alguém duvida aí está o código abaixo.
>  auth a7e895aa
>  unsubscribe <[EMAIL PROTECTED]>
> Unsubscribed.
>  end
> 
> Alguém poderia me informar pq continuo recebendo os
> emails?
> 
> 
> 
> 
> --- LISTA SOUJAVA
> ---
> http://www.soujava.org.br  -  Sociedade de
> Usuários Java da Sucesu-SP
> [para sair da lista:
> http://www.soujava.org.br/forum/cadastrados.htm]
>
>
-
> 
> 
__
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-24 Por tôpico Nádia Líbano
Title: RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer



Assim, sou iniciante em Java, iniciante mesmo... : 
)
Mas curto muito a criação, design, linguagens 
etecetera.
 
Se alguém puder dar uma dica para iniciantes, de sites ou 
coisas do tipo, agradeço...
 
:O)
 
Beijinhaum... 
 

  - Original Message - 
  From: 
  LUIZ 
  CARLOS FILIPPI JUNIOR 
  To: '[EMAIL PROTECTED]' ; 'Helio 
  Rugani Brandao' 
  Sent: Monday, January 24, 2000 2:26 
  PM
  Subject: RES: RE: [SouJava-J] Applet no 
  Netscape X Internet Explorer
  
  Helio, 
      Como ja sugeri a 
  Luciana, eu criei um "Servidor SQL", que só faz acesso ao Oracle e devolve o 
  resultado ao Applet ou 
  Aplicação Cliente que solicita, e devolve isso via Socket, pois algumas 
  versoes de Browser, tinham problemas em suportar  RMI. Voce passou por isso ? Que browsers 
  voce usa ? Qual seria a 
  melhor alternativa para este caso ? Socket ou RMI ? 
  Oque os nossos JAmigos acham 
  ??? 
  []´s 
  
- Mensagem original - De: 
    Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]] 
Enviada em: 
    Segunda-feira, 24 de Janeiro de 2000 10:28 Para:   
    '[EMAIL PROTECTED]' Assunto:    
    RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer 

    Luciana, 
    O acesso a banco de dados via 
applet, por questao de seguranca     esta sugeito a uma serie de restricoes que podem 
ser contornadas     via 
signed applets e alteracoes no arquivo javapolicy do JRE     das maquinas clientes. 
    Caminhar na direcao acima 
citada pode ser uma saida,     mas eu sugiro que voce nao faca acesso a BD 
diretamente da applet.     
De certo modo voce sempre se deparara com problemas de seguranca 
    alem de onerar demais o 
sistema pois cada applet se transformara     em uma ou mais conexoes com o BD. 
    Aqui fiz uma pequena aplicacao 
que funciona tanto stand alone como    dentro de browser acessando o Oracle 7. 
   Coloquei na applet apenas a logica 
da camada visual e esta applet    conecta-se via RMI com uma outra app java ( esta sim 
devidamente    conectada ao 
Banco e sem nenhuma restricao pois nao esta submissa    as restricoes do security manager da JVM dos 
browsers ) que busca    os 
dados solicitados e os envia para o applet popular os devidos 
   componetes visuais com seus 
respectivos conteudos.    Tal 
procedimento alivia o banco pois apenas esta app java central 
   conecta-se ao banco e pode 
compartillar esta conexao ( ou seu    pool de conexoes ) com todos os applets clientes. 

   Esta abordagem tambem possui o 
beneficio de deixar as applets    menores aliviando seu download e se voce lancar mao 
de   apenas componentes visuais 
padroes da Maquina Vitual utilizada   elas ficam ainda menores porque praticamente 99 % 
  das classes visuais ja estariam presentes 
na maquina local e nao   precisariam 
ser baixadas. 
  Abracos, 
  Helio 
       
    
- Mensagem original - De: 
    [EMAIL PROTECTED] 
[SMTP:[EMAIL PROTECTED]] Enviada 
em:     
Segunda-feira, 24 de Janeiro de 2000 9:22 Para:       
[EMAIL PROTECTED] Assunto:    
    Re: RE: [SouJava-J] Applet no 
Netscape X Internet Explorer 
Caros amigos, 
Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por voces. Quem ja nao passou horas tentando debugar(applet) um 
problema, e quando apenas mudou de visualizado(Netscape para I.E, ou vice-versa) tudo comecou a funcionar? Tenho uma  applet ao qual gostaria de usar o LayoutManager CardLayout, quando uso o I.E funciona legal, mas quando uso o netscape simplesmente nao funciona. 
Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a 
dados simplesmente nao funciona(diz que 
nao tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)? 

Alguem ja teve esse problema??? 
Atenciosamente, Luciana Paiva 
OBS. Estou tentando acessar uma base em 
DB2 
    --- 
LISTA SOUJAVA ---     http://www.soujava.org.br  -  Sociedade de Usuarios Java da Sucesu-SP 
    [para sair da 
lista: http://www.soujava.org.br/forum/cadastrados.htm]     
- 

    --- 
LISTA SOUJAVA ---     http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
    [para sair da 
lista: http://www.soujava.org.br/forum/cadastrados.htm]     
- 



[SouJava-J] Java e UML (de novo)

2000-01-24 Por tôpico Rodrigo B Mazzilli

Pessoal

Alguém tem alguma URL de algum tutorial sobre a modelagem de sistemas
Java em UML ?
Não acheinada específico no site da Rational e não estou muito a fim de
comprar um livro agora... :)

Obrigado
Rodrigo

--
-
Rodrigo B Mazzilli (Mr.) <[EMAIL PROTECTED]>
ICQ# 4106069
-
To get my PGP public key, reply this message
with "get public-key" in the subject field.
-
"Computers can never replace human stupidity."


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J]

2000-01-24 Por tôpico Vagner

Gostaria de saber quais são as melhores ferramentas para se trabalhar com
Java nos seguintes ambientes:

Server Windows NT 4.0 >
Windows 9x 

Atenciosamente

Vagner


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Ordenando um Vector

2000-01-24 Por tôpico Marcelo Mayworm

Prezados Javaneses,

Tenho um vector que precisa ser ordenado, procurei a respeito de algum metodo
sort(), mas soh encontrei para 
arrays. Sera que alguem pode me ajudar?? 

Obrigado pela atencao.

[]'s
Marcelo de Mattos Mayworm
Negocios & Sistemas Consultoria
Tel.: 0xx21 556-9006  0xx24 9965-1518 
[EMAIL PROTECTED]
[EMAIL PROTECTED]

Conhecendo-se a quietude, pode-se possuir a estabilidade. 
Conhecendo a estabilidade, pode-se encontrar a serenidade.
Conhecendo a serenidade, pode-se encontrar a paz. 
Possuindo a paz, então pode-se pensar.
E podendo pensar, pode-se agir.
Mêncio (Filósofo chinês)
http://www.compuland.com.br

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Saiu no Jornal !

2000-01-24 Por tôpico Einar Saukas

Alberto C S Margarido - sjc wrote:
> 
> O site do SouJava saiu no Jornal de Hoje (Segunda-Feira 24/1/2000) no
> caderno de Informática do Estado de SP.

Eu queria aproveitar esse assunto para contar que o grupo
SouJava sempre teve uma ótima cobertura da imprensa.

Por exemplo, a Revista Web Guide que está nas bancas esse mês
inclui o site do SouJava na sua lista de sites recomendados. Na próxima
segunda-feira, deve sair também uma reportagem sobre o site no Caderno
de Informática do Diário do Nordeste.

Em formato eletrônico, o grupo já foi divulgado por diversos
sites de notícias, eu lembro por exemplo de IDG (http://idg.com.br),
CanalWeb (http://www.canalweb.com.br), Notícias LIP do CPQD
(http://www.cpqd.com.br), Info Exame (http://www.infoexame.com.br),
MundoOO (http://www.mundooo.com.br) e alguns outros, isso sem falar
no apoio de fontes oficiais como a própria Sun.

O principal motivo de tanta publicidade é simples: temos o
grupo de discussão de Java mais ativo do Brasil, com muita gente
disposta a ajudar qualquer um que tenha dúvidas sobre Java, desde
perguntas básicas até as mais complicadas.

É claro que ainda existem também várias mensagens de menor
interesse para os participantes, com muita gente perguntando como
sair da lista, ou enviando mensagens pessoais ou não relacionados
a Java. É por isso que muitas vezes eu sou forçado a enviar emails
para evitar que isso saia de controle. Mas de qualquer forma esses
problemas são normais em qualquer lista de discussão, nem por isso
a nossa lista deixa de ser de excelente qualidade.

De qualquer forma, a parte mais importante do grupo é
mesmo a nossa lista de discussão e o seu sucesso é o que atrai
toda essa publicidade. Portanto, por mais que nós os organizadores
trabalhemos "nos bastidores" cuidando da parte operacional, o
maior mérito do sucesso do SouJava é de todo mundo que colabora
na lista de discussão. São vocês que fazem os jornais se
interessarem pelas listas do SouJava. Parabéns, pessoal!

Um abraço,

Einar Saukas
Technical Consultant
Summa Technologies, Inc.
http://www.summa-tech.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] DBISAM/Java

2000-01-24 Por tôpico Luis H. Bogo

RES: RE: [SouJava-J] Applet no Netscape X Internet ExplorerOla All

Aproveitando a discussao Socket/Rmi para BD, alguem conhece algum driver
para
acesso ao BD DBISAM (www.elevatesoft.com). Pelo que pude ver, soh ha driver
para aplicacoes Delphi... alguem jah conhece ou conseguiu usar DBISAM com
Java.

Abraco

Luis.

=
Luis Henrique Bogo
FURB - BCC
Turma 96/01
=
"Eh muito melhor ter ousadia para feitos poderosos, conquistar triunfos
gloriosos, mesmo arriscando-se a fracassar, do que cerrar fileiras ao
lado de espihritos pobres que nao gozam nem sofrem, porque vivem em um
eterno crepuhsculo, sem conhecer a vitohria ou a derrota." - Roosevelt




--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Curso de Java-Bean

2000-01-24 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: Curso de Java-Bean





Olá JAmigos !


Alguem ai sabe de algum Curso sobre Java Beans ?


[]´s


   Júnior.





RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-24 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer





Helio,


    Como ja sugeri a Luciana, eu criei um "Servidor SQL", que só faz acesso ao Oracle e devolve o resultado
ao Applet ou Aplicação Cliente que solicita, e devolve isso via Socket, pois algumas versoes de Browser, tinham
problemas em suportar  RMI. Voce passou por isso ? Que browsers voce usa ?
Qual seria a melhor alternativa para este caso ? Socket ou RMI ?


Oque os nossos JAmigos acham ???




[]´s

- Mensagem original -
De:     Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]]
Enviada em:     Segunda-feira, 24 de Janeiro de 2000 10:28
Para:       '[EMAIL PROTECTED]'
Assunto:        RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer


    Luciana,


    O acesso a banco de dados via applet, por questao de seguranca
    esta sugeito a uma serie de restricoes que podem ser contornadas
    via signed applets e alteracoes no arquivo javapolicy do JRE
    das maquinas clientes.


    Caminhar na direcao acima citada pode ser uma saida, 
    mas eu sugiro que voce nao faca acesso a BD diretamente da applet.
    De certo modo voce sempre se deparara com problemas de seguranca
    alem de onerar demais o sistema pois cada applet se transformara
    em uma ou mais conexoes com o BD.


    Aqui fiz uma pequena aplicacao que funciona tanto stand alone como
   dentro de browser acessando o Oracle 7.


   Coloquei na applet apenas a logica da camada visual e esta applet
   conecta-se via RMI com uma outra app java ( esta sim devidamente
   conectada ao Banco e sem nenhuma restricao pois nao esta submissa
   as restricoes do security manager da JVM dos browsers ) que busca
   os dados solicitados e os envia para o applet popular os devidos
   componetes visuais com seus respectivos conteudos.
   Tal procedimento alivia o banco pois apenas esta app java central
   conecta-se ao banco e pode compartillar esta conexao ( ou seu
   pool de conexoes ) com todos os applets clientes. 


   Esta abordagem tambem possui o beneficio de deixar as applets
   menores aliviando seu download e se voce lancar mao de
  apenas componentes visuais padroes da Maquina Vitual utilizada
  elas ficam ainda menores porque praticamente 99 %
  das classes visuais ja estariam presentes na maquina local e nao
  precisariam ser baixadas.


  Abracos,


  Helio 


  
   
  
    


- Mensagem original -
De:     [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
Enviada em:     Segunda-feira, 24 de Janeiro de 2000 9:22
Para:       [EMAIL PROTECTED]
Assunto:        Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer


Caros amigos,


Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por voces. 
Quem ja nao passou horas tentando 
debugar(applet)
um problema, e quando apenas mudou de 
visualizado(Netscape para I.E, ou 
vice-versa) tudo comecou a funcionar?
Tenho uma  applet ao qual gostaria de usar 
o LayoutManager CardLayout, quando uso o 
I.E funciona legal, mas quando uso o 
netscape simplesmente nao funciona. 


Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a dados 
simplesmente nao funciona(diz que nao 
tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)?


Alguem ja teve esse problema???


Atenciosamente,
Luciana Paiva


OBS. Estou tentando acessar uma base em
DB2


    --- LISTA SOUJAVA ---
    http://www.soujava.org.br  -  Sociedade de Usuarios Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    -


    --- LISTA SOUJAVA ---
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    -





[SouJava-J] Saiu no Jornal !

2000-01-24 Por tôpico Alberto C S Margarido - sjc

Olá !

O site do SouJava saiu no Jornal de Hoje (Segunda-Feira 24/1/2000) no 
caderno de Informática do Estado de SP.


jAbraço,
Alberto.

PS: Não julguei essa msg como off-topic. Por isso postei.

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



RE: [SouJava-J] Servlet---JDBC

2000-01-24 Por tôpico Ricardo Bánffy

Alem disso, não seria muito mais sensato limitar o tamanho dos resultados da
query pelo username e password? Dessa forma você não precisa nem comparar:
se retornar um registro com aquele username e senha, ele pode continuar; se
o resultset vier vazio, ele não pode.

-Original Message-
From: Bruno Diniz de Paula [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 24, 2000 7:38 AM
To: [EMAIL PROTECTED]
Subject: Re: [SouJava-J] Servlet---JDBC



Oi Luis Fernando,

realmente o programa soh vai funcionar com o primeiro registro,
pois dentro do while voce *sempre* dah um return na primeira iteracao.
Dessa forma, quando a primeira linha da tabela eh lida, voce testa os
campos id e password e jah retorna. Quando o id ou a senha nao casarem,
voce nao pode dar o return. Nesse caso, voce deve deixar que o programa
percorra toda a tabela e somente de um return se o id e a senha casarem
com alguma linha da tabela.
Se a tabela for toda percorrida e nao for achado nada, o programa
sairah do loop while, ai entao voce darah um return false...
Bom, esse eh o problema, mas existe uma forma melhor de fazer
isso, sem precisar percorrer a tabela toda. Ao inves de fazer o comando
sql "select * from tabela", ou coisa parecida, faca "select * from tabela
where nome = "id recebido do form" and senha = "senha recebida do form"".
Dessa forma, voce pode escrever o seguinte codigo:

boolean usuarioExiste = rs.next();

rs.close();

return usuarioExiste;

Espero ter ajudado!
Abracos,

Bruno.


On Sun, 23 Jan 2000, Luis Fernando wrote:

> Boa Semana a todos...
>
> Escrevi um servlet que faz um search em um BD para autorizar o usuario
> atraves de parametros(id,password) recebidos de um Form de html.
> O codigo em questao eh:
>
> while( rs.next())
>  {
>
>   String _id = rs.getString("nome");
>   String _password= rs.getString("senha");
>
>
>
>if(_id.equalsIgnoreCase(id) &&
>   _password.equalsIgnoreCase(password))//id e password
>//sao parametros
> return true;   //passados pela
>else//pag. de html
>   return false;
>
>}//end of while
>
> Ao retornar true, o servlet envia a pagina de acesso ao site, ao retornar
> false, uma pagina de erro.
>
> O problema eh o seguinte:
> Ao testar os dados do BD, tive exito em acessar o site usando o id e o
> password do primeiro registro da tabela.
> O problema eh que para por ai. Ao tentar usar os dados do segundo registro
> em diante recebi a pagina de erro como resposta.
>
> Apesar de ser um programa muito usado,fiz inumeras buscas na web,mas
> nao consegui encontrar um exemplo de codigo semelante.
>
> Alguem saberia me dizer onde estah o problema?
>
> jvm 1.2.2;  BD Ms-Access; IE5;
>
> Muito Obrigado,
> Luis Fernando.
>
>
>
>
>
> __
> Get Your Private, Free Email at http://www.hotmail.com
>
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
>


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-24 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer





Luciana,


   Eu tive um problrma parecido.
   Acabei usando mais uma camada, ou seja, criei uma APLICAÇÂO java que so fala com o bando de dados e se
comunica com os meus Applets via socket 
   Funciona bem !


[]´s 


 Júnior.!




   


- Mensagem original -
De:     [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
Enviada em:     Domingo, 23 de Janeiro de 2000 13:04
Para:       [EMAIL PROTECTED]
Assunto:        Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer


Caros amigos,


Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por vocês. 
Quem já não passou horas tentando 
debugar(applet)
um problema, e quando apenas mudou de 
visualizado(Netscape para I.E, ou 
vice-versa) tudo começou a funcionar?
Tenho uma  applet ao qual gostaria de usar 
o LayoutManager CardLayout, quando uso o 
I.E funciona legal, mas quando uso o 
netscape simplesmente não funciona. 


Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a dados 
simplesmente não funciona(diz que não 
tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)?


Alguém já teve esse problema???


Atenciosamente,
Luciana Paiva


OBS. Estou tentando acessar uma base em
DB2


    --- LISTA SOUJAVA ---
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    -





Re: [SouJava-J] JSP acssando JDBC

2000-01-24 Por tôpico Einar Saukas

Francisco Grigorio Jr wrote:
> 
> Aí galera, todo mundo critica quem pede pra sair da lista, mas mandei um
> email me descadastrando da lista e recebi um email de confirmação com
> unsubscribed só que continuo recebendo os emails portanto há alguma coisa
> errada, se alguém duvida aí está o código abaixo.
>  auth a7e895aa
>  unsubscribe <[EMAIL PROTECTED]>
> Unsubscribed.
>  end
> 
> Alguém poderia me informar pq continuo recebendo os emails?

Talvez porque essa não seja a forma correta de sair da lista.

Ao invés de tentar se descadastrar enviando emails, por favor
tente fazer isso seguindo o procedimento recomendado:


1) Para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm

2) Se você não pode usar esse link para sair da lista porque esqueceu
sua senha, então envie um email para "[EMAIL PROTECTED]" e nós
enviaremos sua senha novamente. Não se esqueça de incluir no email seus
dados de cadastramento (nome, endereço, telefone) para que possamos
conferir as informações, essa medida de segurança é necessária para
garantir que nunca enviaremos uma senha para a pessoa errada por
engano.

3) Se você já seguiu essas instruções e mesmo assim não funcionou,
então envie outro email para "[EMAIL PROTECTED]" descrevendo
o problema para que possamos resolvê-lo nós mesmos.

Um abraço,

Einar Saukas
Technical Consultant
Summa Technologies, Inc.
http://www.summa-tech.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] JSP acssando JDBC

2000-01-24 Por tôpico Bruno Diniz de Paula


Va ateh o seguinte link:

http://java.sun.com/products/jsp/

On Mon, 24 Jan 2000, Claudio Miranda wrote:

>   Caros, tenhos algumas rotinas de acesso a BD, em servlets, no entanto
> estou mudando algumas para JSP, em servlet utilizo os metodos service ou
> doGet para enviar os dados para o browser, mas como faco em JSP?, nos
> exemplos jah utilizei os metodos jspInit e jspDestroy, nao sei onde
> colocar as chamadas as conexos ao BD, receber parametros, realizar
> outras manipulacoes, procurei algo no jGURU, java.sun.com, mas nao
> encontrei exemplos de JSP + JDBC, se alguem puder me ajudar com links ou
> docs.
> 
>   Muito obrigado.
> 
>   Claudio
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Jdbc

2000-01-24 Por tôpico Guilherme Lloyd

Colegas javaneses,

to comecando a estudar jdbc e estou desenvolvendo uma applet bem simples com 
acesso a um banco de dados (to usando uma tabelinha da acess mesmo 
(Funcionario ; User:guilherme, password: segredo), depois incremento) mas to 
tendo alguns erros por aqui.

Codigo da applet:

  String url = "jdbc:odbc:Funcionario";
  String query = "select PrimeiroNome, Sobrenome from Funcionario";

try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch(Exception ex) {
setError("Erro : " + ex);
return;
}

try {
Vector results = new Vector();
Connection con = DriverManager.getConnection(url,
"guilherme", "segredo");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
String s = rs.getString("PrimeiroNome");
float f = rs.getFloat("Sobrenome");
String text = s + " " + f;
results.addElement(text);
}

stmt.close();
con.close();

setResults(results);

} catch(SQLException ex) {
setError("SQLException: " + ex);
}

Saida de erro : Erro : java.security.AccessControlException : access denied 
(java.lang.RuntimePermission accessClassInPackage sun.jdbc.odbc )

Copiei parte do codigo de uma apostila de java.
Estou utilizando o jdk 1.2.2 sobre windows 98. Ja configurei um driver no 
odbc 32 do windows ( nomeado Funcionario tbm ) para acessar meu banco.
Que erro e este?
Este codigo e o mais indicado. Se utilizar um acesso a um servidor de BD's, 
o que utilizar? Se for por uma applet é o mesmo codigo de acesso? Este 
pacote sun.jdbc.odbc ja vem com o java 2? Preciso de um driver? Qual o mais 
indicado? E para acessar um banco anywhere?

[]'s e agradeco desde ja;

Guilherme Lloyd



__
Get Your Private, Free Email at http://www.hotmail.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] JSP acssando JDBC

2000-01-24 Por tôpico Francisco Grigorio Jr

Aí galera, todo mundo critica quem pede pra sair da lista, mas mandei um
email me descadastrando da lista e recebi um email de confirmação com
unsubscribed só que continuo recebendo os emails portanto há alguma coisa
errada, se alguém duvida aí está o código abaixo.
 auth a7e895aa
 unsubscribe <[EMAIL PROTECTED]>
Unsubscribed.
 end

Alguém poderia me informar pq continuo recebendo os emails?




--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] JSP acssando JDBC

2000-01-24 Por tôpico Claudio Miranda

Caros, tenhos algumas rotinas de acesso a BD, em servlets, no entanto
estou mudando algumas para JSP, em servlet utilizo os metodos service ou
doGet para enviar os dados para o browser, mas como faco em JSP?, nos
exemplos jah utilizei os metodos jspInit e jspDestroy, nao sei onde
colocar as chamadas as conexos ao BD, receber parametros, realizar
outras manipulacoes, procurei algo no jGURU, java.sun.com, mas nao
encontrei exemplos de JSP + JDBC, se alguem puder me ajudar com links ou
docs.

Muito obrigado.

Claudio

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-24 Por tôpico Helio Rugani Brandao

Luciana,

O acesso a banco de dados via applet, por questao de seguranca
esta sugeito a uma serie de restricoes que podem ser contornadas
via signed applets e alteracoes no arquivo javapolicy do JRE
das maquinas clientes.

Caminhar na direcao acima citada pode ser uma saida, 
mas eu sugiro que voce nao faca acesso a BD diretamente da applet.
De certo modo voce sempre se deparara com problemas de seguranca
alem de onerar demais o sistema pois cada applet se transformara
em uma ou mais conexoes com o BD.

Aqui fiz uma pequena aplicacao que funciona tanto stand alone como
   dentro de browser acessando o Oracle 7.

   Coloquei na applet apenas a logica da camada visual e esta applet
   conecta-se via RMI com uma outra app java ( esta sim devidamente
   conectada ao Banco e sem nenhuma restricao pois nao esta submissa
   as restricoes do security manager da JVM dos browsers ) que busca
   os dados solicitados e os envia para o applet popular os devidos
   componetes visuais com seus respectivos conteudos.
   Tal procedimento alivia o banco pois apenas esta app java central
   conecta-se ao banco e pode compartillar esta conexao ( ou seu
   pool de conexoes ) com todos os applets clientes. 

   Esta abordagem tambem possui o beneficio de deixar as applets
   menores aliviando seu download e se voce lancar mao de
  apenas componentes visuais padroes da Maquina Vitual utilizada
  elas ficam ainda menores porque praticamente 99 %
  das classes visuais ja estariam presentes na maquina local e nao
  precisariam ser baixadas.

  Abracos,

  Helio 

  
   
  


- Mensagem original -
De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
Enviada em: Segunda-feira, 24 de Janeiro de 2000 9:22
Para:   [EMAIL PROTECTED]
Assunto:Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer

Caros amigos,

Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por voces. 
Quem ja nao passou horas tentando 
debugar(applet)
um problema, e quando apenas mudou de 
visualizado(Netscape para I.E, ou 
vice-versa) tudo comecou a funcionar?
Tenho uma  applet ao qual gostaria de usar 
o LayoutManager CardLayout, quando uso o 
I.E funciona legal, mas quando uso o 
netscape simplesmente nao funciona. 

Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a dados 
simplesmente nao funciona(diz que nao 
tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)?

Alguem ja teve esse problema???

Atenciosamente,
Luciana Paiva

OBS. Estou tentando acessar uma base em
DB2

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuarios Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Linhas Pontilhadas e/ou Tracejadas

2000-01-24 Por tôpico Bruno Diniz de Paula


Oi Paulo,

de uma olhada na classe BasicStroke.

Referencia Java 2:
http://java.sun.com/products/jdk/1.2/docs/api/

Tutorial sobre Graphics 2D:
http://java.sun.com/docs/books/tutorial/2d/index.html

Abracos,

Bruno.



On Sun, 23 Jan 2000, Paulo Henrique Cayres wrote:

> > Estou trabalhando com o desenvolvimento de uma ferramenta para > desenhos 2D com o 
>JDK1.2.1. Nesta ferramente preciso disponibilizar o > desenho de linhas Pontilhadas 
>e/ou Trace- jadas.  Se alguém tiver > alguma dica sobre este assunto eu agradeço.
> 
> > Obrigado.
> 
> > Paulo Cayres
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Servlet---JDBC

2000-01-24 Por tôpico Bruno Diniz de Paula


Oi Luis Fernando,

realmente o programa soh vai funcionar com o primeiro registro,
pois dentro do while voce *sempre* dah um return na primeira iteracao.
Dessa forma, quando a primeira linha da tabela eh lida, voce testa os
campos id e password e jah retorna. Quando o id ou a senha nao casarem,
voce nao pode dar o return. Nesse caso, voce deve deixar que o programa
percorra toda a tabela e somente de um return se o id e a senha casarem
com alguma linha da tabela.
Se a tabela for toda percorrida e nao for achado nada, o programa
sairah do loop while, ai entao voce darah um return false...
Bom, esse eh o problema, mas existe uma forma melhor de fazer
isso, sem precisar percorrer a tabela toda. Ao inves de fazer o comando
sql "select * from tabela", ou coisa parecida, faca "select * from tabela
where nome = "id recebido do form" and senha = "senha recebida do form"".
Dessa forma, voce pode escrever o seguinte codigo:

boolean usuarioExiste = rs.next();

rs.close();

return usuarioExiste;

Espero ter ajudado!
Abracos,

Bruno.


On Sun, 23 Jan 2000, Luis Fernando wrote:

> Boa Semana a todos...
> 
> Escrevi um servlet que faz um search em um BD para autorizar o usuario
> atraves de parametros(id,password) recebidos de um Form de html.
> O codigo em questao eh:
> 
> while( rs.next())
>  {
> 
>   String _id = rs.getString("nome");
>   String _password= rs.getString("senha");
> 
> 
> 
>if(_id.equalsIgnoreCase(id) &&
>   _password.equalsIgnoreCase(password))//id e password
>//sao parametros
> return true;   //passados pela
>else//pag. de html
>   return false;
> 
>}//end of while
> 
> Ao retornar true, o servlet envia a pagina de acesso ao site, ao retornar 
> false, uma pagina de erro.
> 
> O problema eh o seguinte:
> Ao testar os dados do BD, tive exito em acessar o site usando o id e o
> password do primeiro registro da tabela.
> O problema eh que para por ai. Ao tentar usar os dados do segundo registro 
> em diante recebi a pagina de erro como resposta.
> 
> Apesar de ser um programa muito usado,fiz inumeras buscas na web,mas
> nao consegui encontrar um exemplo de codigo semelante.
> 
> Alguem saberia me dizer onde estah o problema?
> 
> jvm 1.2.2;  BD Ms-Access; IE5;
> 
> Muito Obrigado,
> Luis Fernando.
> 
> 
> 
> 
> 
> __
> Get Your Private, Free Email at http://www.hotmail.com
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-