Re: [java-list] Pergunta for Dummies
Cara, se eu to passando uma copia da referencia eu posso modificar o conteudo do objeto, java sempre foi e sempre sera pass-by-value, como é passado uma copia do valor da - se a impressao de é pass-by-reference From: Alan [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Pergunta for Dummies Date: Tue, 10 Jun 2003 18:05:56 -0300 Como por valor se o conteúdo do Array está sendo alterado...??? Preste atenção quando o array é criado no método main, ele é criado com os seguintes valores: [0,1,2]. E quando o System.out.println retorna o Array ele foi alterado para: [0,1,99]... ...??? Por referência!!! Alan. - Original Message - From: leonardo bruno To: [EMAIL PROTECTED] Sent: Thursday, June 05, 2003 10:19 AM Subject: Re: [java-list] Pergunta for Dummies aqui vai um link que eu peguei no GUJ que mostra que a passagem é feita por valor http://www.geocities.com/mcglonec1978/javacert/javacert.htmlhttp://www.geocities.com/mcglonec1978/javacert/javacert.html []s léo From: Alan Reply-To: [EMAIL PROTECTED] To: Subject: Re: [java-list] Pergunta for Dummies Date: Fri, 30 May 2003 00:02:05 -0300 Olá, Objetos e Arrays são passados por referência. Ai vai um exemplo: --- package teste; public class Class1 { String s1; public Class1() { this.s1 = Valor 1; //o valor inicial é Valor 1 } public void alteraObjeto(Class1 c1) //esse método recebe uma classe Class1 por referência { c1.s1 = Valor 2; //o valor é alterado para Valor 2 } } -- package teste; public class Class2 { public static void main(String [] args) { Class1 c1 = new Class1(); //aqui o valor é setado para Valor 1 Class1 c2 = new Class1(); System.out.println(c1.s1); // Valor 1 é exibido c2.alteraObjeto(c1); //aqui o objeto é alterado para Valor 2, pois é passado por referência System.out.println(c1.s1); // Valor 2 é exibido. A classe Class1 foi alterada por referência } } - - Original Message - From: Leonardo Hartleben Reinehr To: Sent: Wednesday, May 21, 2003 4:13 PM Subject: RES: [java-list] Pergunta for Dummies Olá, Ainda acredito que quando a passagem for de objetos será por referência e não por valor... Em Java, parâmetros são sempre passados por valor, independente se o parâmetro é um objeto ou um tipo primitivo. Faça o teste a seguir que você vai comprovar isso: public class Teste { public static void main(String[] args) { String str = Valor 1; teste(str); System.out.println(str); } public static void teste(String s) { s = Valor 2; } } O texto que será impresso é Valor 1. Veja em http://java.sun.com/docs/books/tutorial/java/javaOO/arguments.html, no item Pass by Value, que lá explica direitinho o que acontece na passagem de parâmetros, e porque os casos que você colocou funcionam. Aqui na lista mesmo, há algum tempo, essa dúvida apareceu e houve bastante debate, dê uma olhada no histórico. Um abraço, Leonardo -- 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-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] - -- MSN Hotmail, o maior webmail do Brasil. Faça o seu agora. -- 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] - _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA
[java-list] Duas Classes
Amigos, normalmente sou apenas ouvinte da lista pq acho que não tenho conhecimento o bastante (ainda) para estar ajudando nas questões de vc's, mas hj eu tenho uma dúvida. Tenho uma classe em uma Applet Java onde trabalho com botões e um Timer. Bom, ambos utilizam o ActionPerformed para executar suas ações. Está acontecendo um probleminha na hora em que o Timer passa a ser diferente de null, porque ele toma o evento do ActionPerformed para si e então o botão perde o controle do ActionPerformed. A declaração e instanciação do meu Timer é a seguinte: Timer tempo = new Timer(1500,this); Já tentei fazer o timer com o ActionPerformed em outra classe, que seria chamada ao invés do this, mas quando ele cria o objeto da outra classe os eventos da classe principal se tornam null, se tornando inacessíveis. Temporizador t1 = new Temporizador(); Timer tempo = new Timer(1500,Temporizador); public class Temporizador extends ActionListener { public Temporizador() { Timer t1 = new Timer(1500,this); t1.start(); //o que chama o ActionPerformed } public void ActionPerformed(event evento) { //aqui chamo métodos da outra classe... que agora são null(???) } } Bom, o que eu gostaria de saber é: como fazer para alternar em uma classe entre o ActionPerformed do botão e do Timer? Se isso não for possível, tem como utilizar a outra classe mantendo os atributos e métodos da classe diferente de null? Sem perdê-los? Qualquer ajuda não será em vão. Muito Obrigado, Felipe Zampa. Nâo conseguimos encontrar respostas para todos os nossos problemas. As que encontramos nos levaram a formular novas questões. Sentimo-nos hoje tão confusos como antes. Acreditamos, entretanto, que estamos confusos em um nível mais alto e sobre coisas mais importantes. Rock'n'Roll Felipe Zampa [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Dúvida
Caro Luis, Essa declaração é uma conversão explicita (casting). Vc acaba forçando o Java a fazer uma conversão explicita, uma vez que vc tenha noção de que sempre a conversão esta correta. Neste primeiro metodo, vc poderia ter feito a conversão direta para long como: return 2 * Long.parseLong(x); Um outro exemplo de uso de casting, é quando vc retira objetos das posições de um ArrayList. O tipo a ser retornado pelo ArrayList é do tipo Object, mas vc pode ter colocado um objeto do tipo Double. Exemplo: ArrayList exemploList = new ArrayList(); Double valor = new Double(12.9); String frase = new String(Teste Casting); exemploList.add(valor); exemploList.add(frase); //Para retirar os valores Double valor2 = (Double) exemploList.get(0); String frase2 = (String) exemploList.get(1); Ate + Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Silva Luis-ALS038 [mailto:[EMAIL PROTECTED] Enviada em: Monday, June 23, 2003 8:06 AM Para: Java-List (E-mail) Assunto: [java-list] Dúvida Olá!! Sempre estou vendo uma determinação de algum tipo de variável antes de um cálculo ou algum processamento... como no trecho abaixo: public long twice (String x) { return 2 * (long) Integer.parseInt(x); } ou algo como: float value = (float) 1.5 * cnt; Minha dúvida é a seguinte: oq significa esta determinação do tipo de variável? Seria o tipo de retorno do cálculo?! Desde já agradeço a todos... Luis Antonio Lopes da Silva -- 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-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] -
RES: [java-list] Apagar SubString
Faça um subString na mesmareferencia em que se encontra a string, ou ate mesmo guarde o resultado em outro lugar. Exemplo: String nome = "Joao e Maria"; nome = nome.substring(0,5); System.out.println(nome); O saida será: e Maria Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original-De: Aprendiz [mailto:[EMAIL PROTECTED]Enviada em: Friday, January 01, 1999 2:26 AMPara: [EMAIL PROTECTED]Cc: .Grupo - Java; .Grupo - Java; .Grupo - Java; .Grupo - Java; .Grupo - Java; .Grupo - JavaAssunto: [java-list] Apagar SubString Amigos da lista, Como faço para apagar uma subString de uma String? Abraços EJ
Re: [java-list] Acesso a banco
Uma forma melhor de você montar esse SQL seria utilizando PreparedStatement String sql = SELECT COUNT(soc_codigo) FROM socios WHERE soc_empresa = ?; int count = 0; try { PreparedStatement pstmt = conexao.prepareStatement(sql); pstmt.setString(1,jdbTextField1.getText()); ResultSet rs = pstmt.executeQuery(); // aqui está o contador para o número de registros... // depois disso você pode por 'count' onde você quiser :) while(rs.next()) { count++; } } catch (Exception e){ } Você tem que fazer um contador para enquanto seu ResultSet tenha dados... A especificação JDBC não tem algo do tipo getAffectedRows(), pelo menos não que eu saiba. On Tuesday 17 June 2003 16:14, ROSIMAR BUSSE wrote: String sql_prop = SELECT COUNT(soc_codigo) FROM socios WHERE soc_empresa =' + jdbTextField1.getText() + '; try { State = conexao.createStatement(); rs = State.executeQuery(sql_prop); Como eu posso setar o valor do count em um jdbTextField {=^.^=} CyberCat {=^.^=} From: Cristiano S. Neves [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: RES: [java-list] SESSION Date: Thu, 22 May 2003 10:24:43 -0300 Tudo isto que está descrito abaixo, o ServletRunner tem condição de fazer por si só. Eu uso o Resin, e literalmente TUDO o que está descrito abaixo, pode ser feito basicamente com esse trecho wml: login-config auth-method='form' form-login-config form-login-page/crmclientesextranet_aplicacao.jsp/form-login-page form-error-page/crmclientesextranet_aplicacao.jsp?erro=Login ou senha invalidos./form-error-page form-uri-prioritytrue/form-uri-priority /form-login-config authenticator id='com.caucho.http.security.JdbcAuthenticator' pool-namebanco/pool-name password-querySELECT cliente_senha FROM CRMCLIENTES_CLIENTE WHERE cliente_login=?/password-query cookie-auth-querySELECT cliente_login FROM CRMCLIENTES_CLIENTE WHERE cookie=?/cookie-auth-query cookie-auth-updateUPDATE CRMCLIENTES_CLIENTE SET cookie=? WHERE cliente_login=?/cookie-auth-update role-querySELECT cliente_nivel FROM CRMCLIENTES_CLIENTE WHERE cliente_login=?/role-query /authenticator /login-config Bastando apenas escrever o SQL, que simplesmente informa os nomes das colunas e da tabela de usuarios. Imagino que o TomCat seja capaz de fazer o mesmo. Cristiano S. Neves Gerente de TI Prumos Interativa Ltda. F 55 226 7951 E [EMAIL PROTECTED] U http://www.prumos.com.br -Mensagem original- De: alan alves da silva [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 19 de maio de 2003 23:16 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] SESSION Vamos começar do inicio, 1º Crie um bean com os dados do usuário. 2º Faça um select do login e senha ResultSet rs = st.executeQuery(Select * from usuario where nome='João' and senha=123456); if(rs.next()){ // Siga passo 3 }else{ // Joga em uma página de usuário não cadastrado ou senha inválida. } 3º Joga o bean na sessão HttpSession session = request.getSession(); ClienteBean clienteBean = new ClienteBean(); clienteBean.setNome(João); clienteBean.setEmail([EMAIL PROTECTED]); session.setAttribute(Cliente,clienteBean); veja o 4º passo 4º Agora da um response para primeira página de autorização obrigatória // Ao topo do cabeçalho ClienteBean cliente = (ClienteBean)session.getAttribute(Cliente); if((cliente == null)){ // Manda para o login } Isso é uma idéia de como fazer esse tipo de validação. Existem formas diferentes. Se inscreva na [EMAIL PROTECTED] pois aqui é o lugar mais adequado para tratar esse tipo de assunto. Primeiro tente realizar um teste com as informações que passei, se tiver alguma dúvida manda uma mensagem que posso te ajudar( Ajudar é diferente de fazer ). Email Pessoal / Lista Sou Java: [EMAIL PROTECTED] / [EMAIL PROTECTED] Dica: Escreva um servlet controller para realizar o processo mais grosso. até, Alan --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.480 / Virus Database: 276 - Release Date: 12/05/03 _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.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] -
[java-list] ECLIPSE
Bom dia, Uso o red hat 8 como ambiente de desenvolvimento e eclipse 2.01. Todos os aplicativos acentuam corretamente, menos no eclipse, a acentuação não funciona. Alguem ja passou por isso e pederia me ajudar []s, -- Jose Maria de Oliveira Tornatti Systems Desenvolvedor Java [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Hybernate
Bom dia pessoal!!! Eu começei a utilizar o Hybernate e até agora tive sucesso. So que estou com um problema: Eu fiz uma view no oracle so que no hybernate, segundo a documentação, eu devo indicar uma coluna como primary key, o problema que esta view não tem primary key, pois eu pego dados de muitas tabelas (na melhor das hipóteses teria uma primary key composta). Alguem sabe como ignorar esta caracteristica do hybernate??? Obrigado. --Joao AlvesIT - deptCosco Brazil S.A,[EMAIL PROTECTED],Tel: 55 13 32199222,Fax: 55 13 32199299, Santos - Brasil.
Re: RES: [java-list] *SOURCE SAVE*
Pode usar a vontade, essa frase nem é minha (procure no google por unix is user friendly) On Saturday 21 June 2003 01:27 pm, Bruno Borges wrote: Felipe, posso usar essa frase a partir de hoje? Dizem que o Unix não é user-friendly. Na verdade ele é, o problema é que ele seleciona bem seus 'friends' Axei muito fofys e comeeedia! :D []`s miojo -- 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] Apagar SubString
Aprendiz: Amigos da lista, Como fao para apagar uma subString de uma String? Converta a string para StringBuffer e use o mtodo delete. S um comentrio: precisava mandar esta pergunta para SEIS listas, sendo que ao menos uma no tem a ver com o assunto ? To: [EMAIL PROTECTED] Cc: ".Grupo - Java" [EMAIL PROTECTED], ".Grupo - Java" [EMAIL PROTECTED], ".Grupo - Java" [EMAIL PROTECTED], ".Grupo - Java" [EMAIL PROTECTED], ".Grupo - Java" [EMAIL PROTECTED], ".Grupo - Java" [EMAIL PROTECTED] Rafael
Re: RES: [java-list] Re: to be EJB or not to be
On Monday 23 June 2003 08:31 am, SILVIO AMERICO GARCIA CICOTI wrote: Será que eu sou idiota, ou estou usando o CVS de forma errada Você está usando o CVS de forma errada. Porquê toda vez que vou usar um arquivo tal para dar manutenção tenho que avisar meu colega do lado: - olha cara, se você for mexer no arquivo tal...esta comigo viu !!! ISSO É HORRIVEL !!! CVS significa Concurrent Version System. Ou seja, é um sistema planejado para as pessoas acessarem os arquivos concorrentemente. Você pode ter um arquivo grande com 2 pessoas modificando o arquivo em partes diferentes que o CVS fará o merge automático das mudanças. Agora, se as 2 pessoas estão mexendo simultaneamente na mesma parte do arquivo, realmente dará conflito. Fica aí a pergunta: a falha é do CVS por fazer o merge ou do gerenciamento do projeto, onde 2 pessoas editaram o mesmo recurso ao mesmo tempo? Felipe PS: uma boa fonte de informação sobre o CVS é o CVS Book (http://cvsbook.red-bean.com/cvsbook.html). Por exemplo: To understand what this has to do with facilitating collaboration, we'll need to take a closer look at the mechanism that CVS provides to help numerous people work on the same project. But before we do that, let's take a look at a mechanism that CVS doesn't provide (or at least, doesn't encourage): file locking. If you've used other version control systems, you may be familiar with the lock-modify-unlock development model, wherein a developer first obtains exclusive write access (a lock) to the file to be edited, makes the changes, and then releases the lock to allow other developers access to the file. If someone else already has a lock on the file, they have to release it before you can lock it and start making changes (or, in some implementations, you may steal their lock, but that is often an unpleasant surprise for them and not good practice!). This system is workable if the developers know each other, know who's planning to do what at any given time, and can communicate with each other quickly if someone cannot work because of access contention. However, if the developer group becomes too large or too spread out, dealing with all the locking issues begins to chip away at coding time; it becomes a constant hassle that can discourage people from getting real work done. CVS takes a more mellow approach. Rather than requiring that developers coordinate with each other to avoid conflicts, CVS enables developers to edit simultaneously, assumes the burden of integrating all the changes, and keeps track of any conflicts. This process uses the copy-modify-merge model, which works as follows: 1. Developer A requests a working copy (a directory tree containing the files that make up the project) from CVS. This is also known as checking out a working copy, like checking a book out of the library. 2. Developer A edits freely in her working copy. At the same time, other developers may be busy in their own working copies. Because these are all separate copies, there is no interference - it is as though all of the developers have their own copy of the same library book, and they're all at work scribbling comments in the margins or rewriting certain pages independently. 3. Developer A finishes her changes and commits them into CVS along with a log message, which is a comment explaining the nature and purpose of the changes. This is like informing the library of what changes she made to the book and why. The library then incorporates these changes into a master copy, where they are recorded for all time. 4. Meanwhile, other developers can have CVS query the library to see if the master copy has changed recently. If it has, CVS automatically updates their working copies. (This part is magical and wonderful, and I hope you appreciate it. Imagine how different the world would be if real books worked this way!) As far as CVS is concerned, all developers on a project are equal. Deciding when to update or when to commit is largely a matter of personal preference or project policy. One common strategy for coding projects is to always update before commencing work on a major change and to commit only when the changes are complete and tested so that the master copy is always in a runnable state. Perhaps you're wondering what happens when developers A and B, each in their own working copy, make different changes to the same area of text and then both commit their changes? This is called a conflict, and CVS notices it as soon as developer B tries to commit changes. Instead of allowing developer B to proceed, CVS announces that it has discovered a conflict and places conflict markers (easily recognizable textual flags) at the conflicting location in his copy. That location also shows both sets of changes, arranged for easy comparison. Developer B must sort it all out and commit a new revision with the conflict resolved. Perhaps the two developers will
Re: [java-list] Criar um arquivo executável
Com relação ao InstallAnywere versão free, vc pode gerar instalador pra qualquer plataforma, inclusive com os JRE's, basta baixar através do mesmo programa os JRE's e copiar para o path que o InstallAnywere coloca o VM 1.3, daí quando vc for no avançado da instalação aparecerá habilitado todos os combos de VM para todas as plataformas. Julio Lima Programador (GESPV) Sul América Seguros (21) 2506-9338 Marcio Mangar [EMAIL PROTECTED] Para:[EMAIL PROTECTED], [EMAIL PROTECTED] .br cc: Assunto: Re: [java-list] Criar um arquivo executável 22/06/2003 12:52 Responder a java-list Aline, nos meus projetos q enolvem algum tipo de instalacao nao-presencial, eu tenho feito tudo via ant, gravo em um cd todos as packs, o codigo e boa. E o melhor de tudo... FREE / OPEN SOURCE .Apache!!! -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Marcio Mangar - Enterprise System Architect http://www.mangar.com.br -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= O maior egoista eh aquele que só pensa em sih, e nao pensa em mim. - Mensagem Original De: [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Assunto: Re: [java-list] Criar um arquivo executável Data: 10/05/03 04:43 A melhor resposta é IntallAnyWhere Este software gera Instalação do seu programa para qualquer sistema operacional. Obs.: a versão Now! é gratuita e só gera instalação para windows. A versão comercial engloba outros sistemas. Marcio Alex Citando George - UOL : Tente Runtime.exec(cmd dir); ** George Queiroz msn messager: [EMAIL PROTECTED] ICQ: 30519911 Consultor em Análise/Programação ** - Original Message - From: Felipe Victoreti To: [EMAIL PROTECTED] Sent: Friday, May 02, 2003 10:54 AM Subject: [java-list] Criar um arquivo executável Gostaria de saber como posso fazer para mandar rodar uma aplicação java sem precisar criar um BAT ou mandar rodar por um IDE no Windows. Obrigado Felipe -- 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] - ___www.insidesign.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] - -- 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] -
[java-list] Lançamento na internet
Conheça o negocio mais bem remunerado da internet.Se interessar: Clique aquiPromotion WEB -- 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 Pacotes ICMP/UDP/TCP e IP
Fábio, Dê uma olhada no http://jpcap.sourceforge.net/ []'s jaime Bom dia a todos, Gostaria de saber se há alguma classe em Java para envio de pacotes ICMP, de modo que eu possa configurar todos o cabeçalho do protocolo. Eu procurei na API algo a respeito, mas não encontrei nada. É possível construir um Socket para a manipulação de pacotes ICMP em Java ? Eu eu terei que usar uma outra linguagem como C++ para conseguir isto ? Aguardo resposta, Desde já agradeço, ___ Fábio Antero de Pulpa Melo Júnior Instituto de Pesquisas Meteorológicas - IPMet Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
[java-list] Notas Fiscais
Olá amigos, Gostaria de saber como faço minha classe para emissão de notas fiscais? Teria algum componente especifico que facilitaria meu trabalho? Obrigado Tiago Colombo
Re: RES: [java-list] *SOURCE SAVE*
A esqueci de dizer no outro email que o CVS que usamos para controlar o codigo fonte do Banco Itau roda sobre um NT e nunca deu pau. Eu disse NUNCA DEU PAU. Procurem trocar a bios de vez em quando. Ou dar um upgrade nela. E não instalem jogos no servidor. Espero não ser mau enterpretado, mas parece que estão ignorando o fato desse ser um controlador de versões usado no mundo inteiro para programdores controlarem códigos open source onde todo o mundo mete a mão. Uma ferramenta assim não pode ser uma porcaria senão ja teria sido trocada a séculos. Estudem e tentem enteder o funcionamento dela. Ela não é como o SS. Se está viciado nessa porcaria faça uma lavagem cerebral e depois vá aprender a usa-lo. Ele não é como o SS. Ele é melhor que o SS. OBS: minha opnião de revoltado com a M$ e seus produtos cheios de soluções que so ferram a gente isso sim. Marcos Tadeu P. Vargens [EMAIL PROTECTED] - Original Message - From: Marcos Lyra [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 20, 2003 4:33 PM Subject: RE: RES: [java-list] *SOURCE SAVE* Minha opinião: Existem dois CVSs: um que roda em Unix e que funciona sem encher o saco; e outro que roda em NT e que dá problema... O CVS é um software feito para UNIX e que não foi muito bem portado para NT (o server do CVS). Se vc estiver em ambiente M$ eu recomendo o SS que é estável. Marcos -Original Message- From: Marcos Tadeu P. Vargens [mailto:[EMAIL PROTECTED] Sent: segunda-feira, 16 de junho de 2003 22:16 To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] *SOURCE SAVE* Cara, você está errado. Não sei quem deu instrução do uso do cvs pra você mas devia processar ele. Se souber usar, numca mais vai trocar por outro. O SS sim eu não quero usar nunca mais. Ja tive inumeros problemas porque ele não grava versões de lotes e sim de arquivos. Uma verdadeira merd Marcos Tadeu P. Vargens [EMAIL PROTECTED] - Original Message - From: Rodrigo Alvares de Souza [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 06, 2003 11:20 AM Subject: RE: RES: [java-list] *SOURCE SAVE* Se o CVS não for o pior controlador de versão que existe, está entre os primeiros... O pouco tempo que eu trabalhei com ele só me deu dor de cabeça, espero nunca mais trabalhar com essa porcaria... Eu nÀo gosto da microsoft, mas o SS resolve meu problemas de versão, não é uma maravilha, mas não dá tanta dor de cabeça como o CVS... Rodrigo - usem o CVS mas não me convide... -Original Message- From: Carlos H. [mailto:[EMAIL PROTECTED] Sent: segunda-feira, 2 de junho de 2003 21:57 To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] *SOURCE SAVE* Dependendo do que você pretende, você pode também utilizar o bom e velho CVS... []s Carlos H. Em Qua, 2003-05-28 às 12:03, Giampaolo escreveu: Cristian esse esquema do SourceSafe com o eclipse já existe .. O eclipse faz a mesma coisa, mas na sua máquina se vc quiser um configurar o SourceSafe(eca Microsoft) com o eclipse, existem um plug-in que faz isso .. É só pedir que eu mando o arquivo para vc, ou a própria url do site ... existem vários e vários plug-ins .. só não lembro agora o endereço de cabeça.. []´s Giam Cristian disse: Não sei qual ferramenta vc usa, mas o eclipse faz a mesma coisa que o SourceSafe. Cristian. - Original Message - From: luiz augusto [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, May 20, 2003 11:43 AM Subject: Re: RES: [java-list] *SOURCE SAVE* É alguma coisa da micro$oft funciona... Uso o Source Safe, Alguém conhece um bom escrito em java ? --- José_Carlos_Lopes_de_Barros [EMAIL PROTECTED] escreveu: Souce Safe -Mensagem original- De: Thiago Souza [mailto:[EMAIL PROTECTED] Enviada em: sexta-feira, 9 de maio de 2003 02:37 Para: '[EMAIL PROTECTED]' Assunto: [java-list] *SOURCE SAVE* Caros Javanesses, Qual software vcs usam para fazer source save dos arquivos ___ Yahoo! Mail O melhor e-mail gratuito da internet: 6MB de espaço, antivírus, acesso POP3, filtro contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico:
Re: [java-list] CVS x SS (era *SOURCE SAVE*)
Apenas um relato... Por 2 anos trabalhei exclusivamente com o SourceSafe, e hoje estou utilizando o CVS junto com o Eclipse. Lhes digo que a transição foi trabalhosa... O CVS possui uma filosofia diferente (branchs, tags, versions...) em relação ao SourceSafe, e chegar a um esquema produtivo com tudo isso foi difícil. A principal diferença entre os dois (que mais ficou clara pra mim) foi a possibilidade de diferentes desenvolvedores trabalharem no mesmo conjunto de arquivos ao mesmo tempo, sem a preocupação Lock Unlock Lock. Com isso ganha-se em produtividade, mas cria-se um novo perfil necessário ao projeto: o de quem faz o merge. Por exemplo, se em um projeto vc tem 3 desenvolvedores trabalhando com o mesmo branch (numa cópia atualizada do projeto na máquina local), alguém terá que fazer um merge das diferenças em um bloco final (utilizando a ferramenta do CVS para ver diferenças e para fazer o merge ou mesmo utilizando ferramentas variadas para isso), e, assim, gerar uma versão. A quantidade de desenvolvedores é proporcional ao esforço de quem faz o merge. Para quem trabalha com o Eclipse, as coisas melhoram e muito. O plugin do CVS para o Eclipse é sensacional. Integração total, funcionalidades em tempo de desenvolvimento, histórico, versões, e por aí vai. Outra, o CVS gera e congela versões da sua implementação, quantas vc quiser. Entre os dois eu fico com o CVS. Abraços, Giovanni Giazzon - Original Message - From: Mauro Martini [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] @gama-ca.com.br Sent: Saturday, June 21, 2003 11:30 AM Subject: [java-list] CVS x SS (era *SOURCE SAVE*) Olá, Eu já usei, há muuuito tempo atras, em Unix, o SCCS, um sistema de controle de versão que, com um makefile bem escrito funcionava muito bem e fazia tudo que eu precisava (basicamente, manter, recuperar e compara fontes de releases). Acompanhando esta discussão na lista, achei difícil de crer que o CVS seja pior... Tem uns programadores VB (?) que trabalham comigo que usam o SS e odeiam... No momento não uso nenhum, mas quero usar em breve. Então, será que algum expert aí poderia escrever uma mensagem definitiva enumerando e comparando features e problemas? Escrever pra lista ou indicar um bom artigo mastigado sobre o assunto. Acho que ia ajudar muita gente. Gradicido, Marcos Tadeu P. Vargens writes: Cara, você está errado. Não sei quem deu instrução do uso do cvs pra você mas devia processar ele. Se souber usar, numca mais vai trocar por outro. O SS sim eu não quero usar nunca mais. Ja tive inumeros problemas porque ele não grava versões de lotes e sim de arquivos. Uma verdadeira merd Marcos Tadeu P. Vargens [EMAIL PROTECTED] --- Mauro Ramos Martini UIN:150922494 () ascii ribbon campaign - against html mail /\ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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-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] CVS x SS (era *SOURCE SAVE*)
Alguns links... Minicurso (português): http://www.ead.unicamp.br/minicurso/cvs/ Documentação completa (inglês): http://www.dis.com/gnu/cvs/ Giovanni Giazzon - Original Message - From: Mauro Martini [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] @gama-ca.com.br Sent: Saturday, June 21, 2003 11:30 AM Subject: [java-list] CVS x SS (era *SOURCE SAVE*) Olá, Eu já usei, há muuuito tempo atras, em Unix, o SCCS, um sistema de controle de versão que, com um makefile bem escrito funcionava muito bem e fazia tudo que eu precisava (basicamente, manter, recuperar e compara fontes de releases). Acompanhando esta discussão na lista, achei difícil de crer que o CVS seja pior... Tem uns programadores VB (?) que trabalham comigo que usam o SS e odeiam... No momento não uso nenhum, mas quero usar em breve. Então, será que algum expert aí poderia escrever uma mensagem definitiva enumerando e comparando features e problemas? Escrever pra lista ou indicar um bom artigo mastigado sobre o assunto. Acho que ia ajudar muita gente. Gradicido, Marcos Tadeu P. Vargens writes: Cara, você está errado. Não sei quem deu instrução do uso do cvs pra você mas devia processar ele. Se souber usar, numca mais vai trocar por outro. O SS sim eu não quero usar nunca mais. Ja tive inumeros problemas porque ele não grava versões de lotes e sim de arquivos. Uma verdadeira merd Marcos Tadeu P. Vargens [EMAIL PROTECTED] --- Mauro Ramos Martini UIN:150922494 () ascii ribbon campaign - against html mail /\ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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-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] sugestoes para trabalho de conclusao de curso
Title: Mostrar apenas duas casas decimais, sem arredondar Rapaz existem milhares de temas, tais estes que pode vir dos mais complicados aos mais simples exemplos de complicados: Agente móvel Gerenciador de ATM Pacotes de Gerenciamento de Redes(Sistema de Contingencia, Sistema de Backup, Sistema de Segurança, Sistema de Gerenciamento de Pacotes e Tráfego na Rede) Simples: Sistemas para WEB Aplicações Portáteis Aplicações em Multiplas camadas Entre outras, essas que eu acho interessante. Veja as dicas dos colegas. Halex Maciel - Original Message - From: everson To: [EMAIL PROTECTED] Sent: Monday, June 16, 2003 12:01 PM Subject: [java-list] sugestoes para trabalho de conclusao de curso olá javaneses, gostaria de algumas sugestoes/indicacoes de temas para fazer um trabalho de conclusao de graduacao. Se alguem puder me sugerir temas e onde buscar(livros, sites...) os conteúdos agradeço ... :-)
Re: [java-list] Enviar EMAIL
Use esta classe - Original Message - From: Andrew Thomas de Betencourt Lima - SAO [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, June 17, 2003 9:15 AM Subject: RES: [java-list] Enviar EMAIL Roberto, na API do J2EE já existe um pacote de envio de eMails. Já utilizei e gostei muito. Andrew Betencourt Analista de Sistemas JCP for Java 2 Platform 1.4 -Mensagem original- De: José Roberto Araujo Teixeira (Teixeira) [mailto:[EMAIL PROTECTED] Enviada em: Friday, June 06, 2003 4:13 PM Para: [EMAIL PROTECTED] Assunto: [java-list] Enviar EMAIL Pessoal; Encontrei uma API (JAR) que envia e-mail, mas, não consegui enviar. O JAR é esse: objsmtp.jar Alguém conhece ? Consegui no www.javafree.com.br Grato Att; Roberto Teixeira -- 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] - /* * Sender.java * * Created on 20 de Março de 2003, 19:01 */ package framework.mail; import java.util.*; import java.io.*; import javax.mail.*; import javax.mail.internet.*; import javax.activation.*; /** * * @author Eduardo Ribeiro da Silva * @since 20/03/2003 */ public final class Sender { public Sender() { attachFiles = new ArrayList(); setSubject(null); setText(null); setTo(null); setFrom(null); setSmtpServer(null); } public void sendMail() { Properties props = new Properties(); props.put(mail.smtp.host, smtpServer); Session session = Session.getDefaultInstance(props, null); try { MimeMessage msg = new MimeMessage(session); msg.setFrom(new InternetAddress(from)); InternetAddress[] address = { new InternetAddress(to) }; msg.setRecipients(Message.RecipientType.TO, address); msg.setSubject(subject); msg.setSentDate(new Date()); MimeBodyPart mbp = new MimeBodyPart(); if ( text == null ) text = ; mbp.setText(text, ISO-8859-1); Multipart mp = new MimeMultipart(); mp.addBodyPart(mbp); /* Arquivos atachados */ File file; DataSource source; MimeBodyPart mbpFile; for (int i = 0; i attachFiles.size(); i++) { file = new File((String) attachFiles.get(i)); if ( file.exists() ) { mbpFile = new MimeBodyPart(); source = new FileDataSource(file.getAbsolutePath()); mbpFile.setDataHandler(new DataHandler(source)); mbpFile.setFileName(file.getName()); mp.addBodyPart(mbpFile); } } msg.setContent(mp); Transport.send(msg); } catch ( MessagingException e ) { e.printStackTrace(); } } public String getSubject() { return subject; } public void setSubject(String subject) { this.subject = subject; } public String getText() { return text; } public void setText(String text) { this.text = text; } public String getTo() { return to; } public void setTo(String to) { this.to = to; } public String getFrom() { return from; } public void setFrom(String from) { this.from = from; } public String getSmtpServer() { return smtpServer; } public void setSmtpServer(String smtpServer) { this.smtpServer = smtpServer; } public void addFile(String filePath) { attachFiles.add(filePath); } public void clearFiles() { attachFiles.clear(); } public ArrayList getAttachFiles() { return attachFiles; } public void setAttachFiles(ArrayList attachFiles) { this.attachFiles = attachFiles; } public static void main(String[] args) { Sender s = new Sender(); s.setSubject(Teste E-Mail); s.setTo([EMAIL PROTECTED]); s.setFrom([EMAIL PROTECTED]); s.setSmtpServer(mail.cooservi.com.br); s.setText(Caro ricardo, estamos fazendo testes para verificar se não ocorrerá\n + problemas de character set, portanto solicito ao amigo que nos dê\n + retorno indicando se houve ou não problemas com este
Re: [java-list] TOMCAT suporta EJB ? JBuilder vem com J2SDKEE?
Tente o JBoss, é um container EJB!!! - Original Message - From: Francisco Magalhães [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 20, 2003 11:15 AM Subject: [java-list] TOMCAT suporta EJB ? JBuilder vem com J2SDKEE? Pessoal, estou criando uma aplicação para fins acadêmicos no JBuilder 7 EE (já tentei tb no 8) que envolve EJB. Eu gostaria de rodá-la apenas localmente (uma espécie simulação/demonstração para apresentar na monografia). Para isso eu preciso de um servidor tipo TOMCAT ou Borland Enterprise Server, mas na aba de propriedades do servidor diz que o TOMCAT que vem com o JB7 e JB8 não suporta EJB. Só que meu professor garante que já instalou várias vezes e ele consegue rodar. COmo faço? Outra dúvida: quando instalo o JBuilder Enterprise Edition, ele já vem com o j2sdkee junto? Pergunto porque estão ocorrendo erros de compilação com as classes relacionadas com EJB (sessionbean etc), exemplo: CarrinhoBean.java: Error #: 300 : class SessionBean not found in class appmonografia.CarrinhoBean at line 8, column 38 Antes já consegui compilar corretamente, mas foi depois de instalar separadamente o j2sdkee (não foi muito simples). Como é o procedimento a ser adotado? Desde já agradeço! Francisco Magalhães 226-7500/9981-3252 ICQ 145605801 São Luís - Patrimônio Cultural da Humanidade -- 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-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] Dúvida
Luis Antonio Na realidade, pode ser que eu esteja enganado, mas isto se chama cast, ou seja, você força um determinado resultado a assumir o tipo entre parênteses. Eu utilizava isto em C/C++. Ex.: Como no seu caso, return 2 * (long) Integer.parseInt(x); ..., a expressão primeiro transforma o parâmetro passado em inteiro (Integer.parseInt(x)), e logo em seguida, força, através do cast (long), o resultado inteiro a ser um valor do tipo long, ou seja, o resultado multiplicado por 2 é na realidade um valor long e não int. Inclusive, segundo o seu exemplo, é o tipo que deve ser retornado. Espero ter ajudado! Lucas GN - Original Message - From: Silva Luis-ALS038 [EMAIL PROTECTED] To: Java-List (E-mail) [EMAIL PROTECTED] Sent: Monday, June 23, 2003 9:06 AM Subject: [java-list] Dúvida Olá!! Sempre estou vendo uma determinação de algum tipo de variável antes de um cálculo ou algum processamento... como no trecho abaixo: public long twice (String x) { return 2 * (long) Integer.parseInt(x); } ou algo como: float value = (float) 1.5 * cnt; Minha dúvida é a seguinte: oq significa esta determinação do tipo de variável? Seria o tipo de retorno do cálculo?! Desde já agradeço a todos... Luis Antonio Lopes da Silva -- 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-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] to be EJB or not to be
Pelo amor de Deus, eu desenvolvo, utilizando toda a plataforma J2EE, agora esse papo de que os EJB's nao sao bons é brincadeira, vcs deveriam ver que a partir da Especificacao 2.1 , melhorou muita coisa , eu por exemplo desenvolvo um Sistema de porte grande e para mim na minha opiniao os EJB's me dao total suporte para a minha impementacao Caro Joao , essa sua pergunta vai gerar muita polemica, pois os que conhecem bem a tecnologia irao te dizer que ela é muito boa e os que nao conhecem te diram que é melhor usar os servlets e os JSP's, eu particularmente utilizo toda a plataforma J2EE Sem mais leo From: Agnaldo de Oliveira [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] to be EJB or not to be Date: Mon, 23 Jun 2003 08:38:37 -0300 Caro Joao Pedro, nossa experiencia diz que vc so deve usar EJB, quando todas as suas opcoes em servlets, beans, se esgotarem, pois o tempo de desenvolvimento e muito grande para desenvolver com EJB, ou seja vc caso precise controlar tranzacoes em bancos de dados distribuidos, ou diferentes, ou interagir com aplicacoes diferentes. ok. obs: meu linux ta com pau na acentuacao me desculpe. t mais... Agnaldo de Oliveira linux wrote: Caros Amigos, Em um projeto que estou envolvido estamos em um ponto de decisao sobre adotar ou nao EJBs. Como nosso projeto tem um publico pequeno menos de 100 pessoas, visa performance, utilizacao otimizada dos recuros de hardware (que sao poucos) devo apontar as vantagens e desvantagens de se utilizar EJBs. Entao gostaria de fazer uma pergunta, levando-se em conta que: 1) A performance eh fundamental, pois a massa de dados manipulada eh imensa. 2) Nao havera processamento distribuido pois temos apenas uma maquina HP-UX 32 proc. 3) O tempo de desenvolvimento do projeto eh muito curto. 4) O numero de usuarios eh bem pequeno. Quais vantagens e desvantagens voces vem em se utilizar EJBs? Gostaria imensamente de saber as opinioes e experiencias de voces. Muito obrigado Joao Pedro -- 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-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] - _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: to be EJB or not to be
As principais vantagens de usar EJB´s são: - arquitetura transacional - componentes de negócio indepentes do tipo de cliente (o protoloco usado pelo cliente não necessita ser http) - segurança (você consegue executar verificações de segurança tando declarativas, quanto via código) - arquitetura robusta e escalável - os entity beans CMP já estão bem maduros, e fáceis de se utilizar - entre outros Ao meu ver, 100 usuários é um numero relativamente modesto. Você deve analisar que tipo de operação os usuário farão. Mais consultas, ou mais inserções, etc. O mais importante é não matar uma mosca com uma canhão Abraços André Luís Monteiro SC Java Programmer SC Web Component Developer - J2EE SC Enterprise Architect - J2EE From: Maiko A. Rocha [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED], [EMAIL PROTECTED] CC: [EMAIL PROTECTED] Subject: Re: [java-list] Re: to be EJB or not to be Date: Sat, 21 Jun 2003 12:21:02 -0300 (ART) All, Meus dois centavos: Design Considerations when Using Entity Beans with Container Managed Persistence http://otn.oracle.com/tech/java/architect/container_managed_persistence.html []s Maiko Carloshp Silva [EMAIL PROTECTED] wrote: Jah participei de um grande projeto usando EJBs, e a impressao que ficou nao foi positiva. De qualquer forma, como foi usan- do a versao 1.0 da especificacao, nao seria justo eu tecer comentarios, entao sugiro esta leitura sobre o porque NAO adotar EJBs. Independente da especificacao, muitos fatos apon- tados neste artigo sao constatacoes tecnicas, muitas das quais eu vi na pratica e que tem a ver com a arquitetura da so lucao. http://www.softwarereality.com/programming/ejb/index.jsp []s, Carlos Em Wed, 18 Jun 2003 13:59:45 -0300, linux disse: Caros Amigos, Em um projeto que estou envolvido estamos em um ponto de decisao sobre adotar ou nao EJBs. Como nosso projeto tem um publico pequeno menos de 100 pessoas, visa performance, utilizacao otimizada dos recuros de hardware (que sao poucos) devo apontar as vantagens e desvantagens de se utilizar EJBs. Entao gostaria de fazer uma pergunta, levando-se em conta que: 1) A performance eh fundamental, pois a massa de dados manipulada eh imensa. 2) Nao havera processamento distribuido pois temos apenas uma maquina HP-UX 32 proc. 3) O tempo de desenvolvimento do projeto eh muito curto. 4) O numero de usuarios eh bem pequeno. Quais vantagens e desvantagens voces vem em se utilizar EJBs? Gostaria imensamente de saber as opinioes e experiencias de voces. Muito obrigado Joao Pedro -- 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-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] - - Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Timeout no Tomcat - URGENTE
Ola mocada, eh o seguinte. estou desenvolvendo uma aplicacao usando Tomcat + Apache integrados com o tal JK 2 connector (deve conhecer). Mas a cada solicitacao e chamada de servlet o tomcat da um erro de timeout e tenho de reinicia-lo. na console aparece assim : org.apache.jk.common.channelSocket processConnection INFO: connection timeout reached. E NAO ROLA MAIS NADA. Alguem ja tive esse problema ? Obrigado Patrick -- ( )) ((( ||- |__|- JAVA ** FASTER, BETTER RESULTS with JAVA Technology ** Pure Ease.Pure Productivity. 100% Pure Java. Patrick Leandro Souza Telemig Celular S.A Centro de Gerencia de Rede Celular - CGR Sistemas de Engenharia Cel: 31 9968-1196 -- 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] Enviar EMAIL
Que erro que está dando? Que tipo de aplicação você desenvolveu? Você setou servidor SMTP? Abraços. Halex Maciel Tecnólogo em Processamento de Dados - Original Message - From: José Roberto Araujo Teixeira (Teixeira) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 06, 2003 3:13 PM Subject: [java-list] Enviar EMAIL Pessoal; Encontrei uma API (JAR) que envia e-mail, mas, não consegui enviar. O JAR é esse: objsmtp.jar Alguém conhece ? Consegui no www.javafree.com.br Grato Att; Roberto Teixeira -- 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-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] -
[java-list] Problema com consulta no JDBC
Eu tenho a seguinte tabela (campo1 e campo2 são chaves compostas): +++ | campo1 | campo2 | +++ |x |y | +++ |x |z | +++ No banco de dados(mysql), eu faço esta consulta: SELECT a.* from tabela, tabela as a WHERE a.campo1=tabela.campo1 and a.campo2tabela.campo2 ORDER BY a.campo2; No exemplo, a consulta retorna a tabela inteira, correto? Mas quando faço a mesma consulta no JDBC, ela retorna apenas um dos valores. Alguém tem alguma idéia do que está acontecendo? Aqui está o código: ** ... Connection con; Statement st; ResultSet rs; try{ Class.forName(driver); con = DriverManager.getConnection(url, user, password); con.setAutoCommit(true); st = con.createStatement(); try{ rs = st.executeQuery(consulta); retorne=; while (rs.next()){ retorne=retorne+rs.getString(campo1)+ - +rs.getString(campo2)+\n; } }catch (SQLException e){ System.out.println(Erro na consulta); } st.close(); con.close(); }catch ... ** -- Mensagem enviada pelo Webmail da Faculdade de Ciências -- 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] -
RES: [java-list] Não consigo rodar apllets
Ver qual vm o browser estar usando e qual versão do seu compilador java e configurações avançadas do seu browser. -Mensagem original- De: Goofy [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 23 de junho de 2003 16:02 Para: Java-List Assunto: [java-list] Não consigo rodar apllets Olha, Estou tendo problemas com applets, minha maquina não esta rodando applets, ja fiz de tudo. Alguém sabe o q devo faz para poder rodar os applet´s. ___ Tiago Rodrigues da Cruz ICQ: 83515578 Tel: (11)9511-6247 --- UOL, o melhor da Internet http://www.uol.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] - -- 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] -
[java-list] Classe ???
Peguei esta classe na lista (Data..java) tentei usa-lá mas o resultado saiu estranho!!! Alguém sabe me dizer onde esta o erro? William Alfonso Sobrinho fone:4662-1800 cel :9707-0391 Data.java Description: Binary data MinhaData.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] -
[java-list] Dúvida
Estou iniciando na tecnologia e confesso que me deparei com uma sopa de letrinhas... Como e pra que eu uso o Tomcat, o JSP, J2EE, JBoss etc? Dá pra usar junto alguma coisa? Valeu! Marcelo _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Adicionar linhas em JTable
Olá pessoal, Alguém sabe me dizer como alterar a quantidade de linhas de um JTable, depois que ele foi criado?? Tenho uma classe que lê um arquivo texto e imprime algumas informações no JTable. Na mesma janela tenho um campo de filtragem. A intensão é que a medida em que se digite uma palavra neste último campo, as informações no JTable sejam filtradas e permaneçam apenas as que satisfaçam as condições de busca. O problema é que não estou conseguindo encontrar um método que me permita alterar o número de linhas após a criação. Se alguém tiver alguma sugestão... Obrigado Júlio Ribeiro Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] Verificando exist ência de arquivo na máquina do usuário
Pessoal, Estou montando um pequeno site, onde o usuário irá selecionar um arquivo em seu file system através de um input type=file (html). Como devo proceder para saber se o arquivo existe neste caso ? Sei lá se entendi, mas o mecanismo do input type=file abre um diálogo de seleção de arquivo onde o usuário só pode escolher arquivos existentes - ou seja, pressupõe-se que o arquivo selecionado com este método existe (a não ser em casos extremamente bizarros, um processo apagar o arquivo depois do mesmo ter sido escolhido e antes de ter sido selecionado). De qualquer jeito é possível que o usuário modifique o campo de texto associado ao arquivo, então o usuário propositalmente poderia selecionar um arquivo inexistente. Creio eu que o protocolo HTTP deve ter alguma maneira de processar isso (um erro que ocorre se o upload não funcionar ?) mas a resposta não deve ser verificar a existência do arquivo diretamente no cliente - afinal isso ia fazer ficar muito fácil descobrir quem tem o que em que máquina, a ABES ia amar ! ;-) Dica: veja os possíveis códigos de erro do protocolo HTTP. Rafael -- 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] sugestoes para trabalho de conclusao de curso
Amigo estou desenvolvendo para meu tcc um software para gerencia de redes implementado em Java, optei por isto por ter interesse na área de redes e nem preciso falar que tenho grande interesse em Java. Não caia na fria de iniciar um tcc em uma área que não seja de seu interesse... vai ser a maior robada Luciano Coelho. - Original Message - From: Rafael Santos To: [EMAIL PROTECTED] Sent: Monday, June 23, 2003 4:40 PM Subject: Re: [java-list] sugestoes para trabalho de conclusao de curso Everson, olá javaneses, gostaria de algumas sugestoes/indicacoes de temas para fazer um trabalho de conclusao de graduacao. Se alguem puder me sugerir temas e onde buscar(livros, sites...) os conteúdos agradeço ...Bom, eu sou professor e fui coordenador de trabalhos de conclusão... na universidade/faculdade onde você está não tem nenhum professor interessado em oferecer idéias ? Do que sei, todo aluno deve ter um orientador para estes trabalhos, e preferencialmente alguém que possa ajudar no tema. Pense nisso: em primeiro lugar o tema do trabalho deve interessar a você, senão serão seis meses ou um ano de chateação. Mande para a lista os temas sobre os quais você se interessa. Não vale ser genérico demais (exemplo, "eu me interesso por Java" :-). É possível fazer trabalhos de conclusão interdisciplinares, informe pra gente que outros cursos a sua faculdade oferece.boa sorte,Rafael
Re: [java-list] Iniciante- Conexão com Interbase
Reinaldo procura no histórico da lista, que a poucos dias passei os links do site da borland onde vc pode baixar o Interclient gratuito. Em ambiente windows basta que vc execute o arquido, é necessário que seja acrescentado no seu classpath o arquivo interclient.jar, mas isto o instalador já faz automaticamente. Value Luciano Coelho - Original Message - From: Reginaldo [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, June 23, 2003 6:15 PM Subject: Re: [java-list] Iniciante- Conexão com Interbase Onde eu consigo baixar este driver interclient e em qual pasta devo copiar os arquivos que baixei? Eu baixei um driver para FireBird da www.ibphoenix.com, mas não consegui fazer conexão com o banco, pois não sei as classes que devo importar. - Original Message - From: Luciano Coelho [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 18, 2003 9:28 PM Subject: Re: [java-list] Iniciante- Conexão com Interbase Paulo estou te enviando o método que utilizo para conectar com o interbase usando o driver interclient, da uma olhada e vê se te ajuda. public void conectarAoBanco()throws SQLException { String url = jdbc:interbase://localhost/c:/SistemaCartorio/DADOSCARTORIO.gdb; String usuario = SYSDBA; String senha = masterkey; String driver = interbase.interclient.Driver; try { Class.forName(driver); conexao = DriverManager.getConnection(url , usuario , senha); }catch(Exception excep) { } } Luciano Coelho - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, June 07, 2003 6:06 PM Subject: [java-list] Iniciante- Conexão com Interbase Tento conectar em um banco interbase com a seguinte conexão jdbc:interbase://localhost:1060/c:/BookStore.gdb e o obtenho o seguinte erro: Conection Refused o q está errado? _ Quer ajudar o Brasil e não sabe como? AjudaBrasil: http://www.ajudabrasil.org/mail.html. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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-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-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-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] -
RES: [java-list] Compilador JSP - jikes
nao é compilador jsp, e sim compilador java alehm do encontrado no jdk da sun, existe outro, que é free, open source, e bem mais veloz do que o que vem com o java (entre outros motivos por ser nativo para a plataforma). chama-se jikes e é da IBM. Cristiano S. Neves Gerente de TI Prumos Interativa Ltda. F 55 226 7951 E [EMAIL PROTECTED] U http://www.prumos.com.br -Mensagem original- De: Mateus [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 24 de junho de 2003 00:46 Para: [EMAIL PROTECTED] Assunto: [java-list] Compilador JSP Ola! Eu gostaria de saber qual é um bom compilador JSP e onde eu encontro. Muito obrigado! -- POP. Nem parece internet grátis. Seja POP você também! Acesse: http://www.pop.com.br/pop_discador.php e baixe o POPdiscador. -- 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] - --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03 -- 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] -
RES: [java-list] Driver JDBC InterBase
drivers do interbase em www.borland.com maiores detalhes na java magazine nro. 1 Cristiano S. NevesGerente de TIPrumos Interativa Ltda.F55 226 7951E[EMAIL PROTECTED]Uhttp://www.prumos.com.br -Mensagem original-De: Reginaldo - TecByte [mailto:[EMAIL PROTECTED]Enviada em: segunda-feira, 23 de junho de 2003 18:00Para: [EMAIL PROTECTED]Assunto: Re: [java-list] Driver JDBC InterBase Tem um driver JDBC para o FireBird que na verdade seria uma versão melhorada do Interbase em www.ibphoenix.com Neste site www.firebase.com.br(antigo interbase-br), tem varios links e downloads para interbase. Aproveitando sua dúvida, eu baixei este driver da ibphoenix, mas não consegui usar, não sei onde devo salvar os arquivos, para conseguir criar uma conexão, se vc conseguir, explique como faz! Valeu! - Original Message - From: Fernando Gom da Silva To: [EMAIL PROTECTED] Sent: Thursday, June 19, 2003 10:25 PM Subject: [java-list] Driver JDBC InterBase Oi pessoal da lista, Estou mandando este e-mail para saber se alguém sabe onde eu posso conseguir um driver jdbc para o Interbase 6.0. Já tentei ir na página oficial mas não encontrei nenhum link. Por favor me ajudem. Desde já agradeço.
[java-list] Livro de Certificação .PDF
Para quem não sabe, Está disponível o livro oficial de certificação da Sun da sybex em .pdf e aberto para imprimir... Pessoal, Desculpe a demora, o livro tem um total de quase 30mb, não é possível estar passando por e-mail para vocês. Deixei disponível no meu site para baixar, pena que tive que quebrar em várias partes para conseguir hospedar. Bom enfim é só baixar e salvar tudo no mesmo diretório. www.robertovinicius.kit.net Abraços, ViniciusYahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
[java-list] ler arquivo BMP
Pessoal, bom dia Estou com problemas para ler arquivos BMP, abaixo segue o código, eu preciso mostrar os bytes que eu li num TextArea, mas antes eu preciso converter os bytes para texto? Por exemplo, eu tento ler um BMP de 583 bytes, sei que 4 bytes no cabeçalho do arquivo são usados para esta informação, contudo eu não consigo ler o 583 no textarea. Se alguem ja tiver feito alguma coisa parecida e puder me dar umas dicas eu agradeço Abraços, Fabio JFileChooser fc = new JFileChooser(); fc.showOpenDialog(this); File f = fc.getSelectedFile(); FileInputStream fis = new FileInputStream(f); byte[] dados = new byte[(int)f.length()]; fis.read(dados); for(int i=2; if.length(); i++)l2.append( (char) dados[i] + ""); // meu problema esta aqui
[java-list] Hybernate
Bom dia pessoal!!! Eu começei a utilizar o Hybernate e até agora tive sucesso. So que estou com um problema: Eu fiz uma view no oracle so que no hybernate, segundo a documentação, eu devo indicar uma coluna como primary key, o problema que esta view não tem primary key, pois eu pego dados de muitas tabelas (na melhor das hipóteses teria uma primary key composta). Alguem sabe como ignorar esta caracteristica do hybernate??? Obrigado. --Joao AlvesIT - deptCosco Brazil S.A,[EMAIL PROTECTED],Tel: 55 13 32199222,Fax: 55 13 32199299, Santos - Brasil
Re: [java-list] Não consigo rodar apllets
Baixe e Instale o SDK no site da sun. - Original Message - From: Goofy [EMAIL PROTECTED] To: Java-List [EMAIL PROTECTED] Sent: Monday, June 23, 2003 12:02 PM Subject: [java-list] Não consigo rodar apllets Olha, Estou tendo problemas com applets, minha maquina não esta rodando applets, ja fiz de tudo. Alguém sabe o q devo faz para poder rodar os applet´s. ___ Tiago Rodrigues da Cruz ICQ: 83515578 Tel: (11)9511-6247 --- UOL, o melhor da Internet http://www.uol.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] - -- 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] montar um arquivo word (doc)
Fiz algo deste tipo, não sei se ajuda, criei um template (.rtf do word) e alterei para .doc. Dentro do arquivo criei algumas variáveis que eram substituidas dentro da minha classe java, por exemplo: texto %variavel% ... texto e dentro da classe substituia a variavel pelo valor que eu queria. Como é um arquivo rtf (rich text format) você pode abri-lo com a classe java.io.File e substituir onde quiser. Mas tudo isso foi feito em cima de um template pronto, não sei se aplica ao seu problema. -Original Message-From: diego [mailto:[EMAIL PROTECTED]Sent: segunda-feira, 16 de junho de 2003 05:19To: [EMAIL PROTECTED]; [EMAIL PROTECTED]Subject: Re: [java-list] montar um arquivo word (doc) No pacote POI da Jacarta existe o HDF (horrible document format) que serve para trabalhar com o word, mas eu não poderei te ajudar com nenhum exemplo, pois só precisei usar o HSSF (horrible stile sheet format) que trabaslha com o Excel - Original Message - From: Sergio Cintra To: Sou Java Java-list Sent: Wednesday, June 11, 2003 10:37 Subject: [java-list] montar um arquivo word (doc) Pessoal, Preciso da ajuda de vocês! Alguém da lista sabe como montar um arquivo word (doc) a partir de uma classe java, ou então com qualquer outra tecnologia que eu possa acionar através de uma classe? []'s Sergio Cintra Yahoo! Mail O melhor e-mail gratuito da internet: 6MB de espaço, antivírus, acesso POP3, filtro contra spam.
Re: [java-list] Comparação java e php
Olá Igor, dê uma olhada abaixo e vê se é só isso que você quer, pois encontrei no site do Cepromat, valeu. O desafio da escolha: soluções para aplicações WEB (por Ricardo Mauro Quati) Sumário: Um dos grandes desafios para as empresas que se propõem a oferecer em seus sites algo mais do que a simples "presença na web" é como dispor visões de seus dados e interagir com seus potenciais clientes pela World Wide Web. Neste panorama, uma das primeiras escolhas que vêm à mente dos arquitetos de sistemas é: qual tecnologia utilizaremos para isso? Índice: Projeto e desenvolvimento de aplicações WEB utilizando-se de JSP, PHP ou ASP. 1. INTRODUÇÃO Apesar de existirem dezenas de soluções práticas para a tarefa de construir aplicações WEB, três delas têm se destacado, e garantindo seu quinhão no disputado mercado de aplicações servidoras. São elas o ASP, o JSP e o PHP. O que estas soluções possibilitam, de forma simplificada, é o tratamento das requisições de página de um servidor WEB, permitindo que se adicione conteúdo dinâmico à resposta enviada aos clientes (browsers) através da utilização de scripts (aplicações). Todas elas têm em comum a implementação dos recursos mínimos esperados neste porte de solução, como controle de sessões, módulos para acesso a bancos de dados variados, tratamento de formulários e do fluxo requisição/retorno de páginas; todavia, existem diferenças significativas entre elas que podem levar projetistas de sistemas a se decidirem por uma ou outra. PHP O PHP (HyperText Processor) é uma linguagem desenvolvida a partir de um projeto pessoal de Rasmus Ledorf, inicialmente como uma pequena linguagem de Script para adicionar alguma lógica ao processamento de formulários de seu site. De 1994 para cá, tem estado em constante evolução e conquistado um espaço significativo no mercado, com grande penetração em ambientes Unix. Colaboram para sua disseminação neste ambiente a proximidade de sua sintaxe com a da linguagem C - a língua mãe do Unix e suas intermináveis variações, e o fato de ser distribuído gratuitamente como Open Source, ou seja, com código aberto. Some-se a isso uma curva de aprendizado pouco íngreme, uma excelente performance e o acesso nativo a um dos bancos de dados mais populares em sites WEB, o MySql (também gratuito), e torna-se fácil entender a razão deste sucesso. O PHP tem, porém, algumas características que o inviabilizam tecnicamente para projetos muito grandes, onde seu uso torna o projeto dispendioso quando da manutenção. Ambas são herança de sua concepção despretensiosa, e transformam em dificuldade o que para aplicações de pequena e média complexidade são vantagens relativas. A primeira delas é a fraquíssima implementação da orientação a objetos; isto torna inaplicáveis boa parte dos recursos atuais de projeto e desenvolvimento, dificultando o reaproveitamento de código e a manutenção das aplicações. A outra, bem mais evidente, é o fato da lógica misturar-se à camada de apresentação, o que torna confusa a leitura dos módulos de um sistema. Os scripts PHP são executados em meio ao código HTML da apresentação, o que torna qualquer trabalho de manutenção ou reaproveitamento tanto pelos dos desenvolvedores como pelos webdesigners extremamente delicado. Ainda assim, é uma alternativa rápida, barata e confiável, disponível em várias plataformas, inclusive Microsoft/Intel, e pode ser uma solução interessante para aplicações de pequeno a médio porte, integrando-se a vários servidores WEB (do IIS ao Apache) e acessando uma grande variedade de bancos de dados. O conjunto Linux/Apache/PHP/MySql é um dos mais tradicionais entre os sites que disponibilizam conteúdo dinâmico, em um leque de usos que abrange da interação com sistemas legados a serviços de webmail e gerenciadores de portais. ASP O ASP (Active Server Pages) é a solução Microsoft para proporcionar aos usuários de seu ambiente (notadamente o conjunto Microsoft Internet Information Server /IIS, Microsoft SQL Server e Microsoft Windows NT/2000 Server) a geração de páginas WEB de conteúdo dinâmico, e tem forte apelo comercial para os que adotaram o "mundo" Microsoft por inteiro leia-se sistema operacional, servidores WEB e de banco de dados. Mantendo a tradição Microsoft e validando o compromisso desta com seus consumidores fiéis, o ASP baseia-se na linguagem Basic (no caso, o Visual Basic) para a confecção dos Scripts; existe a opção do _javascript_, mas esta é pouco considerada pelos profissionais ASP. A grande maioria, oriundos do Visual Basic, opta por este. O acesso à bancos de dados é, também, bastante variado, graças ao uso do ODBC e do ADO, ambas tecnologias Microsoft aplicadas e suportadas globalmente. Utilizando-se outros produtos do portfolio da Microsoft, pode-se construir aplicações realmente complexas e integradas a partir do ASP. Não pode-se classificar o aprendizado de ASP como difícil, embora o contato com a linguagem Basic ajude bastante
Re: [java-list] Declara ções de métodos e atributos.
Ok Rafael, só uma observação pro pessoal: public static int getNumber() { return valor; } Nesse caso, a variável valor deverá ser uma variável de classe e não de instancia (pertencente a um objeto da classe). Pois já que esse método pertence à classe, as variáveis que ele tem acesso também devem pertencer a classe e não a instâncias da classe (objetos). Daniel Noleto Programador Web UNAMA - Universidade da Amazônia Belém - PA From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Declara ções de métodos e atributos. Date: Wed, 11 Jun 2003 22:30:54 -0300 (BRT) Pessoal, O que significa o static em cada uma das declarações abaixo: public static int getNumber() { return valor; } public static void main (String args[]) {...} Simplificadamente: Em métodos significa que você não precisará criar instâncias das classes para usar os métodos. Se o método getNumber estiver em uma classe Numero, você não precisará fazer Numero x = new Numero(); ... int y = x.getNumber(); podendo fazer diretamente int y = Numero.getNumber(); No caso do main, que é o ponto de entrada de uma classe executável, vale a mesma regra: não é necessário criar uma instância da classe que o contém. public static int valor = 0; Isso quer dizer que o campo valor será um único, compartilhado por todas as instâncias da classe que o contém *e* pela própria classe. Se a classe que o contém for, por exemplo, MinhaClasse, o trecho de código MinhaClasse a = new MinhaClasse(); MinhaClasse b = new MinhaClasse(); MinhaClasse c = new MinhaClasse(); a.valor = 1; b.valor++; System.out.println(c.valor); MinhaClasse.valor++; System.out.println(a.valor); imprimirá 2 e 3. espero ter ajudado Rafael -- 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] - _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.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] -
Re: [java-list] JSP
Na realizadade vc tem que utilizar o Tomcat eJ2SDK. Qualquer dúvida entre em contato em off no meu email: [EMAIL PROTECTED] lá eu te passo mais detalhes e até meu site. Abraços, Halex Maciel - Original Message - From: Jose Antonio - yahoo Cc: .Grupo - Java ; .Grupo - Java ; .Grupo - Java ; .Grupo - Java ; .Grupo - Java ; .Grupo - Java Sent: Monday, June 09, 2003 8:35 AM Subject: [java-list] JSP Colegas como eu compila/executo uma prg.jst ?? obrigado jose antonio
Re: [java-list] Iniciando em JAVA
Tente o livro da Deitel, ele é muito bom e você no segundo capítulo já poe a mão na massa. Abraços e bons estudos. Halex Maciel - Original Message - From: Bruno do Amaral Dias Baptista [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, June 16, 2003 2:13 PM Subject: Re: [java-list] Iniciando em JAVA Tente Aprendendo JAVA2, da editora Novatec. Rodrigo Mello, Ramon Chiara e Renato Villella. Acompanha exemplos e codigos fonte on-line. Vale a pena, o livro eh muito bom. Conteudo: Programacao OO A Plataforma e a linguagem JAVA Interfaces Pacotes JAVA Internacionalizacao Tratamento de Excecoes A API Relection Acesso a Banco de Dados Multithreading Sockets []'s, Bruno do Amaral RAGNAR Solitions www.ragnar.com.br On Mon, 9 Jun 2003 [EMAIL PROTECTED] wrote: Ola, Estou iniciando em JAVA, e gostaria de saber alguns conselhos para um iniciante livros, sites de pesquisa etc... Obrigado. = | Mauro Gustavo | | Analista de Sistemas | | (0xx11)8146-9860 | |3118-8132 | |3399-4390 | = -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.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] - -- 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-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] -
[java-list] Reflection
Title: Reflection (fwd) Por exemplo : Class JUG { String nome; Estado est; public EstadoI getEstado() { return estado; } } no reflect : Eu recebo a referencia do Estado Tem alguma forma de saber que a classe que eu estou querendo fazer a introspecção, tem referencia a outra classe e pegar por exemplo o nome do estado public String getNome() throws RemoteException;
Re: [java-list] Seleção multipla JFileChooser
Daniel, esse erro esta apos aplos o return. O código nunca chegará no ponto a = 2(na ultima linha). Isso porque tem um return antes desse trecho . []'s Hugo Rafael Santos [EMAIL PROTECTED] Para: [EMAIL PROTECTED] ente.com.brcc: Assunto: Re: [java-list] Seleção multipla 16/06/03 13:08 JFileChooser Responder a java-list Daniel, Estou usando de acordo com o exemplo no java.sun.com mas estou recebendo mensagem de erro: ... Recebo a seguinte mensagem: Unreachable code Isso tem cara de for, if ou return mal-posicionado (pode ser um ponto-e-vírgula sobrando ?) ex. bem simples: int a = 1; return; a = 2; Onde fica exatamente o erro ? O Eclipse indica qual linha ? Rafael -- 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-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] -
[java-list] conexão a DB2; port
Olá, Estou tentando estabelecer uma conexão com um banco de dados DB2 numa outra maquina atravéz do jdbc, mas não sei o port do sistema... alguém sabe como descobrir esta informação? Obrigado, Baltus --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003
RES: [java-list] Declarações de métodos e atributos.
Caro Luis, Vc deve utilizar o modificador static qdo necessitar utilizar metodos e variaveis em nivel de classe e não por objetos. Sendo assim, essa variavel/metodo será unica em todas as instancias que vc criar dessa classe. Por exemplo: se vc criar uma classe com Threads e colocar uma variavel(static) que conta de 2 em 2, repare que vc nao tera uma variavel por instancia(Thread) e sim uma variavel que conta cada vez que uma Thread a incrementa. O siginificado das declaracoes fornecidas abaixo sao: public static int getNumber() { return valor } Este é um metodo estatico e pode ser acessado sem que vc tenha uma instancia da classe. Vc pode acessar esse metodo usando o nome da classe: classe.getNumber(); public static void main(String args[]) Este é uma declaração de um metodo main, utilizado para iniciar um programa. Ele deve ser estatico pq em tempo de execução, a JVM nao possui uma instancia para pode-lo acessa-lo. O metodo main é acessado pela JVM atraves do nome da classe passado em sua inicialização. public static int valor = 0; Esta é uma declaração de uma variavel do tipo int com modificador static, onde essa variavel pode ser acessada/modificada por varios objetos da mesma classe. Espero ter ajudado. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Silva Luis-ALS038 [mailto:[EMAIL PROTECTED] Enviada em: Wednesday, June 11, 2003 10:56 AM Para: Java-List (E-mail) Assunto: [java-list] Declarações de métodos e atributos. Pessoal, O que significa o static em cada uma das declarações abaixo: public static int getNumber() { return valor; } public static void main (String args[]) {...} public static int valor = 0; Desde já gradeço a todos que puderem me ajudar... Att, Luis Antonio. -- 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-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] -
[java-list] Programa socket em JAVA
Galera, Preciso que alguém me ajude na criação de um programa socket, onde um cliente pergunta a um servidor a sua hora e data e atualize o cliente com o horário deste mesmo servidor... abs, Michel David -- 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] -
[java-list] AJUDEM! Existe algum pattern para resolver isso?
Ola! Estamos com o seguinte problema: Temos que implementar uma pagina simples de consulta onde mostraremos as empresas parceiras, e nessa pagina teremos que mostrar, entre outras informacoes, os enderecos de cada cliente (1..*), algo parecido com isso: -Parceiro1 ---end1 ---end2 -Parceiro2 ---end1 ---end2 ---end3 . . . A estrutura no banco de dados eh basicamente uma tabela de parceiros e uma outra para armazenar seus enderecos. A duvida eh: Como buscar esses dados no banco? Busco todos os clientes e depois faco uma consulta para cada cliente retornado, para poder buscar seus respectivos enderecos? Nao ficaria muito lento pois teremos que fazer muitas queries independentes? Existe algum pattern para isso? Abracos -- Adira já ao Net Dialup Light. Acesso profissional gratuito. NovisNet, a Internet de quem trabalha. http://www.novisnet.pt -- 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: RES: [java-list] ASSASSINATO DE CACHE
Dado um bug existente no IE5.0, caso exista algum histórico armazenado de páginas já pesquisadas, após configurar para A cada visita a pagina também é interessante também limpar o histórico (paginas temporárias armazenadas) pois caso contrario ele ainda continuará buscando do cache... From: Carlos Francisco Barth Domacoski [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: '[EMAIL PROTECTED]' [EMAIL PROTECTED] Subject: RES: [java-list] ASSASSINATO DE CACHE Date: Mon, 16 Jun 2003 10:05:36 -0300 Já tentou configurar para A cada visita à página a verificação de versões mais atualizadas de páginas? Ferramentas | Opções da Internet, aba Geral, grupo Arquivos de Internet temporários, botão Configurações. -Mensagem original- De: José Carlos Lopes de Barros [mailto:[EMAIL PROTECTED] Enviada em: sexta-feira, 6 de junho de 2003 10:40 Para: '[EMAIL PROTECTED]' Assunto: [java-list] ASSASSINATO DE CACHE Saudações SPARKIANAS Pessoal estou com um problema para matar o cache de algumas máquinas que utilizam o IE.6 para acessar um sistema baseado em jsp e servlets. Tentamos de tudo, META, código jsp para matar o cache, formatar a máquina, reinstalar o IE e nada. O maldito cache continua apresentando dados desatualizados em algumas páginas. Por favor, preciso de ajuda para cometer esse homicídio... []´s SPARC -- 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] - _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.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] -
[java-list] Como devo usar o File.separator ?
Pessoal, Tenho a seguinte linha no meu código: File BaseDir = new File(strBaseDir); String SubDir = strBaseDir + BaseDir.separator + result.get(index); strBaseDir é passado como parametro. Mas esta retornando o seguinte erro: The static field File.separator should be accessed in a static way Uso J2SDK_1.4.1 e Eclipse O que pode esta ocorrendo? Obrigado desde já Daniel ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -