Re: [java-list] Projeto!!

2002-10-13 Por tôpico Roberto Figueiredo
Galera da lista,     Sugiro algo para encontro e publicação do projeto para todos, o Yahoo Groups ou algo semelhante, para que os arquivos fiquem disponíveis a todos a qualquer tempo.     Gostaria de participar, mais com sugestões e revisão do que propriamente colocar a mão no código.   Sugiro também que seja um projeto pequeno, e que tenha algum sentido, como por exemplo, loja virtual para que todos saibam o que está se propondo.    Trabalho com java para internet na IBM já faz um tempo, e gosto de ajudar a quem está iniciando.     Um abraço a todos,     Roberto Vieira de Figueiredo Analista de Sistemas - IBM Competence Center  Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] Algoritimo Numero por Extenso

2002-09-09 Por tôpico Roberto Figueiredo
Utilizando array de strings você pode resolver seu problema.   Aí vai um exemplo:   String[] str = {"zero","um","dois","três","quatro","cinco","seis","sete","oito","nove"};System.out.println(str[0]);    -Mensagem Original- De: Daniel Amadei Enviado: segunda-feira, 9 de setembro de 2002 10:13 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Algoritimo Numero por Extenso   Alex,   Acho que a classe StringTokenizer resolve seus problemas...de uma olhana no javadoc []'s Daniel C. Amadei   Sun Certified Java Programmer - Platforms 1.2 & 1.4   >From: Alex Rodrigues <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED]  >To: [EMAIL PROTECTED]  >Subject: Re: [java-list] Algoritimo Numero por Extenso  >Date: Fri, 6 Sep 2002 10:51:04 -0300 (ART)  >  >  > Eu tenho uma função que retorna até 9 milhões, só que está em outra linguagem de programação.  >Estou tentando passar para java, mas estou com m pequno problema.  >tenho uma string um^dois^tres^quatro^cinco^seis^sete^oito^nove^zero  >como faço para pegar o quatro dentro da string?  >na linguagem que trabalho tem a função $piece que se eu passar o parâmetro string,"^",5 ele me retorna o valor da quinta casa que na minha string é o cinco.  >O substr tem algo parecido?  > Jose Carlos <[EMAIL PROTECTED]>escreveu: Eis uma pergunta complicada... É necessário conhecer mais de português q Java para isso... ex:10Dez 11onze 12doze Acredito que somente dentro de uma certa faixa isso possa funcionar: Ex:1000 a 1500 se o numero estiver entre 1000 e 1500 vc sabe q a primeira parte da string é "mil". de 100 a 900 vc teria valores definidos por extenso.de 10 a 99 idende 0 a 9 também. Muito complexo. Acho que não tem jeito para todos os números, precisaria talvez de uns recursos de IA para fazer isso ou vários Vector ou Hashtable. Sugiro outra alternativa.[]'sSparc- Original Message - From: rodrigo moura To: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 5:19 PMSubject: [java-list] Algoritimo Numero por Extenso  >  >Oi pessoal,  >  > alguem tem algum algoritmo que leia um numero e escreva ele por extenso?  >  >eu sei que eu tenho que fazer um vetor com unidades, dezenas, centenas, milhares, etc... mas como eu vou criticar isso?  >  >Obrigado,  >  > Rodrigo Norões  >  >  >  >  >  >  >  >  >  >  >-  >Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.  >  >-  >Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.MSN Photos é a maneira mais fácil e prática de editar e compartilhar sua fotos: Clique aqui-- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] Problema UNICODE -> ISO-8859-1 (Latin 1)

2002-09-06 Por tôpico Roberto Figueiredo
Para comunicação de uma servlet com outros ambientes de desenvolvimento sugiro o XML como interface de transmissão de dados.  Com o encoding="ISO-8859-1" você conseguirá fazer com que o delphi entenda e o java não terá dificuldade de gerá-lo como no exemplo abaixo:     Texto sem problemas de acentuação.     -Mensagem Original- De: Roberto Santana Enviado: quinta-feira, 5 de setembro de 2002 14:54 Para: [EMAIL PROTECTED] Assunto: [java-list] Problema UNICODE -> ISO-8859-1 (Latin 1)   Tenho um programa Delphi que fala com uma servlet Java. Esse programa Delphi recebe da servlet um texto. O problema é que alguns caracateres, tais como o "ô" não são convertidos corretamente no "ambiente do Delphi".  O que deve fazer ? Será que existe algum método em Java que pega um String e joga num byte array transformando de UNICODE para ISO-8859-1 (Latin 1) ? Alguem jah passou por um problema semelhante ? bye jr     Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] Ajuda a uma iniciante!!!!!!

2002-09-03 Por tôpico Roberto Figueiredo
Danieli,   Utilize a classe Random do java como a seguir:   java.util.Random rand = new java.util.Random();System.out.println(rand.nextInt());    -Mensagem Original- De: Danieli Guimarães Enviado: terça-feira, 3 de setembro de 2002 02:21 Para: [EMAIL PROTECTED]@soujava.org.br Assunto: [java-list] Ajuda a uma iniciante!!  Oi pessoal sou a mais nova no grupo, entrei hoje, e preciso de uma ajuda urgente de vocês, é que preciso fazer um programa em java que gere números randômicos(aleatórios), e não sei como fazer isto, já procurei em vários livros e não encontrei, então como vocês já são um pessoal mais experiente do que eu poderiam me ajudar. Agradeceria muito se me ajudassem. Desde já Obrigada Dani _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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: Fw: [java-list] Problema de IF

2002-08-20 Por tôpico Roberto Figueiredo
  Pense em duas coisas distintas: Objeto e Referência em Memótia.   O objeto String s1 faz referência em memória de um objeto com o conteúdo "Minha String".   Quando você executa a linha  s1 = "Alterei o valor", você só mudou a referência em memória do objeto para um objeto com o conteúdo "Alterei o valor".   O sinônimo da linha  s1 = "Alterei o valor"  é  s1 = new java.lang.String("Alterei o valor");   Isto é s1 está referenciando a um novo objeto com o conteúdo "Alterei o valor".     Será que agora fica mais claro?      -Mensagem Original- De: Rafael Steil Enviado: terça-feira, 20 de agosto de 2002 15:45 Para: [EMAIL PROTECTED] Assunto: Re: Fw: [java-list] Problema de IF  Bom, eu concordo que a documentacao diz isso, e ja fiz testes onde realmentenao consegui alterar o valor de uma String. Mas entao porque o codigopublic class StringTest{public static void main(String args[]){String s1 = "Minha String";System.out.println("s1: "+ s1);s1 = "Alterei o valor";System.out.println("s1 alerada: "+ s1);}}mostra os valores "Minha String"  "Alterei o valor" ? ou seja, o valor da String foimodificado. Isso me deixa um pouco confuso tmb..Rafael Steil> Ola...> Como voce fez isso?  Acho que nao pode mudar o valor de uma String de jeito nenhum> Se voce olhar o codigo fonte da classe java.lang.String, vai ver:> > private char value[];> -- LISTA SOUJAVA  http://www.soujava.org.br  -  Sociedade de Usuarios Java da Sucesu-SP dzvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] taglibs

2002-08-13 Por tôpico Roberto Figueiredo
Não existe reprocessamento de jsp.   Quando você gera o html, ele considera a tag  como um texto html.   O correto é:   <% if (consição para acrescentar o jsp) { %>  <% } else { %>  <% } %>        -Mensagem Original- De: Herval Freire Enviado: terça-feira, 13 de agosto de 2002 10:09 Para: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Assunto: [java-list] taglibs  Pessoal,Tenho uma taglib personalizada que precisa gerar um trecho de codigo jsp parecido com o seguinte:  Este trecho, como pode ser visto, tem que entao ser reprocessado para que chegue certo do lado cliente. O que tem acontecido eh que a tag gera exatamente o trecho acima, que eh mandado para o browser sem re-processamento. Jah tentei diversas combinacoes de tipos de corpo (tagdependent/JSP) e de retornos do metodo doAfterBody(), sem sucesso. Isso eh possivel de ser feito? Se sim como, exatamente?Meu pescoço agradece qualquer ajuda :)[]s  Herval Freire de A. Júnior --- mailto:[EMAIL PROTECTED]  http://www.herval.hpg.com.br --- UIN: 2067270 -- - --[The adepts are everywhere... awake! v0.666a]-- -“First they ignore you Then they laugh at you Then they fight you Then you win”  -- Mahatma Gandhi Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] Sessao

2002-08-03 Por tôpico Roberto Figueiredo
Não sei qual o application server que você está utilizando.   No websphere há um bug quando você atualiza algum dado da sessão.   Você primeiramente terá que remover o dado da sessão para acrescentá-lo novamente.    HttpSession session = request.getSession(true); session.removeAttribute("Atributo"); session.setAttribute("Atributo","valor ou objeto");    -Mensagem Original- De: [EMAIL PROTECTED] Enviado: quarta-feira, 31 de julho de 2002 13:44 Para: [EMAIL PROTECTED] Assunto: [java-list] Sessao  Estou com um problema já há meses e não consigo resolver.O usuário preenche um formulário e os seus dados são passados para uma páginajsp que joga os dados em uma sessão.São feitas mais algumas perguntas e alguns formulários depois, uma página pegaos dados contidos na sessão, porém, em alguns computadores, os dados estão vindocomo null, ou seja, a sessão foi resetada.Já fiz vários testes e este problema só acontece com o Internet Explorer e só emalguns computadores.Gostaria de saber se alguém já teve algum problema parecido, ou sabe se este éum bug conhecido.Desde já agradeço a atenção.-- 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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] JSP X ORACLE - Ajuda Urgente!

2002-07-25 Por tôpico Roberto Figueiredo
Pode não ter nada errado com a cofiguração do Tomcat em relação ao banco.  Para saber se isso é verdade, você tem que ter disponível na máquina que está rodando  o tomcat um cliente oracle e tentar estabelecer a conexão com ele.  Pode ser que a máquina em que você esta conectando com o banco  não tenha permissão para acesso ao banco.   Isso me parece que é configuração de rede... pois ninguém em sã consiência poria um servidor de banco de dados aberto para a internet.  Geralmente todos os acessos a banco estão dentro da própria intranet.    -Mensagem Original- De: esbnet Enviado: quarta-feira, 24 de julho de 2002 08:14 Para: [EMAIL PROTECTED] Assunto: [java-list] JSP X ORACLE - Ajuda Urgente!  Pessoal! Bom dia a todos.Ainda estou com problemas de acesso, de páginas JSP aobanco de dados Oracle. Vou passar o que eu puder deinformações, quem sabe podem me ajudar.- O servidor de aplicações é o Tomcat 4.0;- O Oracle não se encontra na mesma máquina do Tomcat;- O acesso está sendo feito via Internet e não redelocal;- Nem com Servlets foi possível a conexão;- A string de conexão é jdbc:oracle:thin:@IP:1521:SISDB- O driver ( oracle.jdbc.driver.OracleDriver )  écarregado, o erro ocorre quando vou obter a conexão dobanco.- O erro que ocorre é este:- no JSP:javax.servlet.ServletException: Exceção de E/S: TheNetwork Adapter could not establish the connectionatorg.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:452)atorg.apache.jsp._0002fvalidausuario_jsp._jspService(_0002fvalidausuario_jsp.java:155)- na conexão:java.sql.SQLException: Exceção de E/S: The NetworkAdapter could not establish the connectionat oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)at oracle.jdbc.driver.OracleConnection.(OracleConnection.java)atoracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java)at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java)at java.sql.DriverManager.getConnection(DriverManager.java:517)at java.sql.DriverManager.getConnection(DriverManager.java:177)atorg.apache.jsp._0002fvalidausuario_jsp._jspService(_0002fvalidausuario_jsp.java:115)Alguém ai já teve este problema e sabe resolver? Esperoque possam me ajudar. Um membro da lista me disse paraolhar a configuração do banco, mas não sei como ajeitarisso.Agradeço qualquer ajuda.Eduardo__AcessoBOL, só R$ 9,90! O menor preço do mercado!Assine já! http://www.bol.com.br/acessobol-- LISTA SOUJAVA http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]-Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] NumberFormat

2002-07-25 Por tôpico Roberto Figueiredo
Você deverá setar no formatador o número de casas decimais que quer ter como saída de acordo com o código abaixo.   java.text.NumberFormat nf = java.text.NumberFormat.getNumberInstance();nf.setMinimumFractionDigits(2);nf.setMaximumFractionDigits(2); String strValorFormatado = nf.format(1000);System.out.println(strValorFormatado);        -Mensagem Original- De: José Vieira Enviado: quarta-feira, 24 de julho de 2002 08:22 Para: [EMAIL PROTECTED] Assunto: [java-list] NumberFormat  Olá pessoalestou formatando o seguinte valor 1000.00, que teria que ficar assim :1.000,00, mais ele estar ficando assim 1.000, estou usando os comando osseguinte commandos :    import java.text.NumberFormat;    NumberFormat formatador = NumberFormat.getCurrencyInstance();    v_valorFormatado =  formatador.format(v_valoraformatar);   v_valorFormatado  = 1.000  deveria ficar assim  v_valorFormatado = 1.000,00alguem poderia me ajudar ??gratoJose VieiraS.A.R. Sistemas S/A[EMAIL PROTECTED](0xx11) 3361-6355-- LISTA SOUJAVA http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]-Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] Testar valor

2002-06-22 Por tôpico Roberto Figueiredo
private String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";   public boolean getTipo(char var) {    if (str.indexOf(var) == -1) {    return false;    }    return true; }    -Mensagem Original- De: Gideoni Hudson Enviado: Thursday, June 20, 2002 7:30 PM Para: Sou Java Assunto: [java-list] Testar valor  Olá Amigos,           Tenho uma variável que pode receber apenas 6 valores específico, existe alguma maneria de verificas se o valor atribuido é válido sem utilizar IFs ou SWITCHs ?         Gostaria de fazer algo assim:           private char VALORES[] = {'A','B','C','D','E','F'};    preivate char tipo;              public void getTipo( char var){ if( var in VALORES)                 tipo = var;         }     Gideoni Hudson  ": ' )PrevCaixaTel.: 31 3226-8707Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] CLASSE CONEXAO BCO DADOS !!!!

2002-06-20 Por tôpico Roberto Figueiredo
Aí vai o código ligeiramente modificado com comentário.    -Mensagem Original- De: MiB Enviado: Thursday, June 20, 2002 6:33 AM Para: [EMAIL PROTECTED]; Java-Lista Assunto: [java-list] CLASSE CONEXAO BCO DADOS   Sds Pessoal!   Eu estou com o mesmo problema!Não consigui gerar uma classe para rodar os sqls e retornar o resultado!   Vejam, a classe está em anexo!   Como faço para:chamar esta classe, dar um parametro sql para ela, aí ela busca os dados no bd, e volta os dados, aí ei puxo eles e jogo para uma variável!   Meio complicado né!nao sei se consegui me expressar direito, mas eu gostaria de que esta classe fizesse as sql, para não ter q ficar repetido!   Alguém pode me ajudar?   Usei a sugestão do Lincol, mas acho q não fiz direito!Não consigo mostrar os dados na tela ainda!   Tô rachando a cabeça, e nada! Se possível, por favor, me mandem um exemplo!   Me ajudem!   Grato!MiB-- 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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Conexao.java
Description: Binary data

-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-


Re: [java-list] Conversao

2002-06-20 Por tôpico Roberto Figueiredo
  É só fazer um cast.   String nome = (String) session.getAttribute("theName");    -Mensagem Original- De: [EMAIL PROTECTED] Enviado: Thursday, June 20, 2002 6:46 AM Para: [EMAIL PROTECTED] Assunto: [java-list] Conversao  Pessoal,Como faço esta conversão:String nome = session.getAttribute("theName");erro:Incompatible type for declaration.Explicit cast needed to convert java.lang.Object to java.lang.String.String nome = session.getAttribute("theName");Até mais...Tulio  A busca mais veloz e precisa da internet. Acesse agora: http://www.zoom.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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] Envio de Arqs

2002-06-12 Por tôpico Roberto Figueiredo
Você consegue obter o arquivo mudando o enctype no html.   ENCTYPE="multipart/form-data"   Só que tem de utilizar uma classe a parte para obter todos os parâmetros com esse tipo de encriptação de arquivo.        -Mensagem Original- De: Elvis Tanajura Vaz Enviado: Tuesday, June 11, 2002 10:15 AM Para: [EMAIL PROTECTED]; [EMAIL PROTECTED] Assunto: Re: [java-list] Envio de Arqs  Rene,  tente '\r' + '\n'  ou seja.Fui..--- "Rene R.Veloso" <[EMAIL PROTECTED]> escreveu:> Estou tentando enviar uma string com o conteudo de> um arquivo texto que contem '\n's mas quando eu> recebo essa string do outro lado os benditos '\n's> somem.> Exemplo:> ---> eu escrevo:    e recebo:> === -->   ===>  teste1    teste1teste2>  teste2> --> > vcs sabem pq acontece isso? Com arquivos binarios tb> não funciona!> > >_> --> Musician?> Got Free E-mail?> @guitarist, @drummer, @sax..> Get the idea?> http://musicmail.st> --> >_> Promote your group and strengthen ties to your> members with [EMAIL PROTECTED] by Everyone.net > http://www.everyone.net/?btn=tag> > -- 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> historico:>http://www.mail-archive.com/java-list%40soujava.org.br> para sair da lista: envie email para> [EMAIL PROTECTED]>->  ___Copa 2002Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002http://br.sports.yahoo.com/fifaworldcup/-- 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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] collection

2002-06-08 Por tôpico Roberto Figueiredo
Não entendi porque você utiliza a clausula LIKE na busca pelo nome do usuário   rs = stmtCheckUser.executeQuery("SELECT p FROM Pessoal AS p WHEREp.Username like '%"+user+"%'"); e faz uma busca através do resultado pela password.   Isto que você fez, faz com que traga os usuários que possuam aquele conjunto de caracteres.   Por exemplo: Nome   Password Almeida    123 Alex 1234     Se eu tentar logar com o usuário de nome "a" e password "123" ele vai conseguir entrar, pois o resultado da busca será:  Nome   Password Almeida    123 Alex 1234 e a password será conincidente com a do Almeida.    -Mensagem Original- De: Romulo Oliveira Souza Enviado: Wednesday, May 29, 2002 3:20 PM Para: [EMAIL PROTECTED] Assunto: [java-list] collection  Olá pessoal,Estou com o probleminha com collection na minha aplicaçãoque é o seguinte (no caso de login):- Eu consigo logar com apenas alguns usuários cadastrados, os outros nãolongam.- Eu consigo logar com um usuário que já foi excluido da base de dados.Estou utilizando ejb de sessao e de entidade que seguem abaixo. Alguémpoderia me ajudar??? Muito obrigado.=== PessoalRemoteimport java.rmi.*;import javax.ejb.*;import java.lang.*;public interface PessoalRemote extends EJBObject {  public Integer getId() throws RemoteException;  public void setId(Integer id) throws RemoteException;  public String getUsername() throws RemoteException;  public void setUsername(String username) throws RemoteException;  public String getPassword() throws RemoteException;  public void setPassword(String password) throws RemoteException;  public String getNome() throws RemoteException;  public void setNome(String nome) throws RemoteException;  public String getEndereco() throws RemoteException;  public void setEndereco(String endereco) throws RemoteException;  public String getCidade() throws RemoteException;  public void setCidade(String cidade) throws RemoteException;  public void Grava() throws RemoteException;  public void LogIn(String user) throws RemoteException;} PessoalBean =../***  Método findByUsername(String username).**/  public Collection ejbfindByUsername(String user) throws RemoteException,FinderException {    try    {  Conecta();  if (rs != null) rs.close();  Statement stmtCheckUser = PessoalBean.con.createStatement();  rs = stmtCheckUser.executeQuery("SELECT p FROM Pessoal AS p WHEREp.Username like '%"+user+"%'");  if (rs == null){System.out.println("o rs não pegou nada!!!");}    }    catch (Exception e)  { System.err.println ("Falha criando o rs no CheckUser"); }    try    {  if (rs != null)  {    LinkedList lista = new LinkedList();    if (rs.next()){  PessoalRemote obj = null;  obj.setId(new Integer(rs.getInt("Id")));  obj.setUsername(rs.getString("Username"));  obj.setPassword(rs.getString("Password"));  obj.setNome(rs.getString("Nome"));  obj.setEndereco(rs.getString("Endereco"));  obj.setCidade(rs.getString("Cidade"));  lista.add(obj);    }    return lista;  }    }    catch (Exception e)  { System.err.println ("Falha recuperando os dados Login2 e Password2"); }  return null;  }== SessaoBean ==../*   * Método LogIn. Recebe o username de usuário e se ele estivercadastrado,   * retorna 'true', caso contrário, retorna 'false'./  public boolean LogIn (String username, String password) throwsRemoteException {    PessoalHome home = (PessoalHome) getHome("Pessoal-ejb",PessoalHome.class);    try {  Collection colecao = home.findByUsername(username);  Iterator i = colecao.iterator();  PessoalRemote remote = null;  if (i.hasNext()) {    remote = (PessoalRemote)i.next();    if (remote.getPassword().trim().equals(password))  return true;  }    }    catch(Exception e) {  System.err.println (" ERRO EM 'SessaoBean.LogIn'!!!&&&");  System.out.println ("===> DESCRICAO: " + e);  System.err.println (" FIM DO ERRO&");    }    return false;  }-- LISTA SOUJAVA http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]--

Re: [java-list] JSP Sem Cache????????

2002-06-06 Por tôpico Roberto Figueiredo
Você só pode evitar que não fique no cache do cliente. No servidor só fica o jsp compilado.  Não existe cache no servidor.      -Mensagem Original- De: Bruno Borges Enviado: Thursday, June 06, 2002 7:04 AM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] JSP Sem Cache  esses headers ae soh impedem do brownser do cliente decolocar a pagina no cache... agora, no server, naotenho ideia, depende do container q tais usando...abracos, bruno--- Marcelo Marques <[EMAIL PROTECTED]> escreveu:> Salve lista...>> Gostaria de saber se alguém sabe como não grava um> JSP na memória cache do> servidor para que ela seja requisitada a cada nova> chamada.> Seria algo do tipo:> <%> response.setHeader("Cache-Control","no-cache");> response.setHeader("Pragma","no-cache");> response.setDateHeader ("Expires", 0); //prevents> caching at the proxy> server> %>> (Mas esse não funcionou!)>> Saudações> Marcelo Marques - ICQ 84979095>>_> 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> historico:>http://www.mail-archive.com/java-list%40soujava.org.br> para sair da lista: envie email para> [EMAIL PROTECTED]>->___Copa 2002Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002http://br.sports.yahoo.com/fifaworldcup/-- LISTA SOUJAVA http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]-Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] usuarios online

2002-05-20 Por tôpico Roberto Figueiredo
Problemas quanto manter os usuários logados.   Quando a sessão expira a informação dos usuários logados não é mais consistente.   Quando o usuário fecha o browser a informação dos usuários logados não é mais consistente.   O correto é não manter informações sobre o usuário logado, pois você não irá conseguir manter a consistência das informações.    -Mensagem Original- De: Rodrigo Miguel Enviado: Monday, May 20, 2002 3:34 PM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] usuarios online  Bom, um array não tem segredo:MeuObjeto[] obj = new MeuObjeto[10];  //um array de MeuObjeto com 10posiçõesE se o vetor que você se refere é o objeto Vector, é mais simples ainda:Vector v = new Vector();O objeto Vector armazena Object, ou seja, qualquer objeto.RODRIGO MIGUELBusiness Intelligence - Logocenter S.A.- Original Message -From: "Rodrigo Bisterço" <[EMAIL PROTECTED]>To: <[EMAIL PROTECTED]>Sent: Monday, May 20, 2002 9:43 AMSubject: Re: [java-list] usuarios online> Rodrigo,>> Achei muito interessante sua solução e gostaria de> saber como a sintaxe para obter um array ou vetor de> um objeto.>> Obrigado.> Rodrigo Bisterço>>  --- Rodrigo Miguel <[EMAIL PROTECTED]>> escreveu: > Uma das possíveis saídas é criar nesse seu> bean de> > sessão uma variável static que armazene esses> > usuários logados.> > No meu caso eu implementei um array de um objeto> > chamado Usuario que representa cada usuário logado.> > Basta fazer agora, no seu bean de sessão, o controle> > desse array, como inserir um novo usuário no array> > quando um usuário novo foi logado e retirar esse> > usuário do array quando um usuário efetuou logout.> > Você também pode optar por utilizar um Vector ao> > invés de um array se você não tiver um número máximo> > de usuários que podem se conectar simultaneamente.> > Com esse controle é possível até desconectar os> > usuários que desejar apenas eliminando-os desse> > objeto.> > Espero ter ajudado e se quiser mais esclarecimentos> > é só pedir.> >> > []s> >> > RODRIGO MIGUEL> > Business Intelligence - Logocenter S.A.> >> > LOGIX - A Melhor Solução em ERP II> >> >> > Matriz Joinville> > Rua XV de Novembro, 3950 - Glória> > CEP 89216-201 - Joinville/SC> > Brasil> > Tel: (47) 461-3081> > Fax: (47) 461-3001> > Visite nosso site: http://www.logocenter.com.br> >> > "Áquele que é capaz de fazer infinitamente mais do> > que tudo que pedimos ou pensamos, de acordo com o> > poder que atua em nós. Ef.3:20"> >> >> >> >> >   - Original Message -> >   From: Luiz Lima> >   To: [EMAIL PROTECTED]> >   Sent: Thursday, May 16, 2002 6:15 AM> >   Subject: [java-list] usuarios online> >> >> >   alguem sabe uma maneira de implementar ou atraves> > de sessoes quem são os usuarios online?> >   estou trabalhando com bean de sessao em minhas pgs> > jsp.> >   inteh> >   ==> >    [EMAIL PROTECTED]> >    Luiz Manoel de Lima Junior> >    Analista de Sistemas> >    Minauro Informatica> >    SMS - Curitiba/PR> >    41 - 99512445> >   ==> >>> ___> Yahoo! Encontros> O lugar certo para você encontrar aquela pessoa que falta na sua vida.Cadastre-se hoje mesmo!> http://br.encontros.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> historico: http://www.mail-archive.com/java-list%40soujava.org.br> para sair da lista: envie email para [EMAIL PROTECTED]> --- LISTA SOUJAVA http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]-Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] Duvida basica c/ String

2002-05-20 Por tôpico Roberto Figueiredo
O código abaixo lhe informa qual o início da primeira ocorrência da palavra encontrada.   String s = "favor encontrar a palavra exata";int is = s.indexOf("palavra");System.out.println(is);   onde "is" é a posição da primeira ocorrência da palavra e quando o valor de "is" = -1 é porque não foi encontrado nenhuma ocorrência para da palavra.    -Mensagem Original- De: Fernando Enviado: Sunday, May 19, 2002 9:18 PM Para: [EMAIL PROTECTED] Assunto: [java-list] Duvida basica c/ String  Ola pessoal,Minha duvida é a seguinte:Tenho em uma variavel string uma frase qualquer, alguem sabe me dizer seexiste uma funçao que pode me informar se uma determinada palavra que estouprocurando está contida nessa string??Obrigado[]'sFernando-- LISTA SOUJAVA http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]-Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] Problemas p/ ler arquivo XML ...

2002-05-14 Por tôpico Roberto Figueiredo
Troque o "&" por "%23", como é uma url o browser entenderá o caracter percent 23 como E comercial.      -Mensagem Original- De: Marcelo Alves Enviado: ᨘ΋탘ᨀ 12:00 AM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Problemas p/ ler arquivo XML ...  Oi,Não pode trocar & por & e adicionar uma entity & no DTD ?.: marcelo alves :.| Olá pessoal !|| Estou tendo problemas p/ ler um arquivo XML. Existe um "&" no arquivo| e qdo o meu programa chega neste ponto da uma exceção :|| Exception in thread "main" org.xml.sax.SAXException: Fatal Error: URI=file:c:/te| mp/menu.xml Line=8063: Illegal character or entity reference syntax.|| Acho que a solução para isto já foi explicada aqui na lista ... porém não consegui| encontrar a mensagem no arquive ...|| Alguém poderia me ajudar ?|| {}´s| Michel.|||Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list]-- Dúvida!

2002-05-14 Por tôpico Roberto Figueiredo
Para que o objeto statico seja distribuído, você deverá verificar se já existe uma instância do objeto antes de inicializá-lo novamente.   Da forma que você escreveu, todos os que chamarem o construtor vão criar uma nova instância do objeto.   A forma correta de se colocar o objeto como distribuído é:   public class MinhaClasse {    private static MinhaClasse objeto;      public static objeto instance() {    if (objeto == null) {    objeto = new Objeto();    }    return objeto; }   Você deverá sempre inicializar a instância do seu objeto utilizando o método instance() da forma a seguir;   MinhaClasse objeto = MinhaClasse.instance();   abs[],   Roberto Vieira de Figueiredo  -Mensagem Original- De: Luiz Reginaldo Enviado: Monday, May 13, 2002 8:04 PM Para: [EMAIL PROTECTED] Assunto: [java-list]-- Dúvida!  Pessoal,      Estou com uma dúvida bem interessante. Vamos supor que você tenha uma classe, e na mesma existam alguns métodos estáticos. Existe, nessa classe, um método static newObjeto() que cria uma nova instância de um campo static objeto.   public class MinhaClasse {   private static objeto ;     public static void newObjeto() {    objeto = new ClasseObjeto();  }   }   Pois bem, a pergunta é a seguinte: Esta classe será utilizada por clientes em uma aplicação web. Todos os clientes verão a mesma instância de MinhaClasse? Por exemplo, se um cliente chamar newObjeto(), e um segundo cliente chamar newObjeto(), a segunda chamada de método faz com que o objeto do meu primeiro cliente será substituído???   Um grande abraço,    Luiz ReginaldoAproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po