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 StringTokenizerresolve seus problemas...de uma olhanano 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 ExtensoOi 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:   ?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?TextoTexto sem problemas de acentuação. /texto   -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 jrYahoo! 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 jsp:include como um texto html.  O correto é: tr td % if (consição para acrescentar o jsp) { % jsp:include page="x.jsp" flush="true"/ % } else { % jsp:include page="y.jsp" flush="true"/ % } % /td /td-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:tr tdjsp:include page="x.jsp" flush="true"//td/trEste 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 youThen they laugh at youThen they fight youThen 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] 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] 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] 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] 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] 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] 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 umaclasse 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]-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 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] 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] 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 IIMatriz 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 onlinealguem 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]-- 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


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 amp; e adicionar uma entity amp; 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