Re: [java-list] Ferramenta
Rafael, Dá só uma olhadinha nesta lista comparativa: http://www.objectsbydesign.com/tools/umltools_byCompany.html De quebra, este tutorial que dá dicas sobre quais critérios utilizar para escolher uma ferramenta: http://www.objectsbydesign.com/tools/modeling_tools.html Christian. - Original Message - From: Rafael de Pauli Baptista [EMAIL PROTECTED] To: lista-java [EMAIL PROTECTED] Sent: Thursday, June 26, 2003 3:22 PM Subject: [java-list] Ferramenta Alguem conhece uma ferramanta para UML, que seja Free, fora o ArgoUML? __ Seleção de Softwares UOL. 10 softwares escolhidos pelo UOL para você e sua família. http://www.uol.com.br/selecao -- 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] imprimindo em Java
como faço para imprimir um documento em Java? pelo que eu li, o Java tem certas limitações nesse ponto, mas acho q simplesmente mandar imprimir um HTML ele consegue certo? alguém ai sabe como? valeuz... []s .:. : Christian Dechery : Java/Web Developer : [EMAIL PROTECTED] 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.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] acessar objetos COM no Java
Alguém sabe como eu posso acessar um objeto COM em Java? obrigado --- 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.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] Como começar ?
Saudações, Guilherme Para aprender Java, você não precisa dominar nenhuma outra linguagem, às vezes o ideal é que você não conheça nenhuma linguagem procedural, como Pascal, porque aí você não tem nenhuma dificuldade para pegar os conceitos de Orientação a Objetos. No próprio site da Sun, destinado à tecnologia Java, tem o The Java Tutorial, que explica muito bem praticamente todos os conceitos básicos da linguagem. É só acessar: http://java.sun.com/docs/books/tutorial/ Com Java você pode programar qualquer tipo de sistema, um bom exemplo do que está sendo feito no campo de inteligência artificial é o projeto http://www.alicebot.org/, Atenciosamente, Christian S. Gravatá - Original Message - From: Guilherme Neves [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, February 28, 2002 10:44 PM Subject: [java-list] Como começar ? Boa noite Pessoal, Estou começando agora e já fiz Pascal. Acontece que quero aprender java e não estou me sentindo muito seguro para tal. Preciso conhecer C/C++ ? Existe algum docmento, tutorial para iniciantes, que eu possa seguir em casa ? Tenho me pegado pensando muito em IA. Java é uma boa para quem quer seguir este caminho ? No aguardo, Guilherme Neves _ Chegou o novo MSN Explorer. Instale já. É gratuito: http://explorer.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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] código obscuro!!
Em c++, se vc fizer exatamente dessa forma, vai obter o mesmo resultado, é só testar para ver (testei aqui no gcc). Se você quiser que imprima 1, vai ter que fazer i = ++i tanto em java quanto em c++. Resumindo, i = i++ é atribui e incrementa. i = ++i é incrementa e atribui. Atenciosamente, Christian S. Gravatá Programador Certificado Sun para Plataforma Java 2 Desenvolvedor de Componentes Web Certificado Sun para Plataforma Java 2 Enterprise Edition - Original Message - From: Cristiano Bianchi Sanchez [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, February 26, 2002 10:58 AM Subject: [java-list] código obscuro!! Oi lista, Alguém pode explicar porque a seguinte implementação retorna 0 (zero)? { int i = 0; i = i++; System.out.println(i); } Não seria mais 'lógico' retornar 1, como em C++ ? Abraços, CristianoBS -- 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] Funcao como parametro
Ouso discordar do nobre colega. No exemplo que você deu, de forma alguma estava passando um método como parâmetro. Estava, sim, passando um array de Strings. Em Java, você não pode passar um método como parâmetro, como faz em c++, porque em c++ você na verdade passa um ponteiro para a função. Em Java, o que você faz é passar o valor de retorno do método, seja ele uma classe ou um valor primitivo. Atenciosamente, Christian S. Gravatá - Original Message - From: Jose_Carlos [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, February 27, 2002 10:17 AM Subject: Re: [java-list] Funcao como parametro Não!? Então o que é isto: public static void main(String args[])??! EM java chamamos função de método, é lógico que é mais elegante void a procedure, mas sinceramente é a mesma birosca. []'s Sparc - Original Message - From: Sven van ´t Veer [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, February 27, 2002 8:26 AM Subject: Re: [java-list] Funcao como parametro Não [EMAIL PROTECTED] wrote: E possivel passar uma funcao como parametro em java? Alguem tem algum exemplo em codigo. eX.: funcao(int x, Func f) Jaci Junior -- 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] - -- 'You guys (at Microsoft) still don't get it,' because it's sort of Java with reliability, productivity and security deleted. James Gosling -- 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] -
Re: [java-list] PESQUISA.
Saudações. Quanto à essa questão de produtividade/aplicabilidade, sou mais a a opinião de um dos autores do Professional Java Server Programming, que diz que a única coisa que limita o desenvolvimento em Java é a sua criatividade. Junte-se a isso também um papo que costumava escutar na época do curso de Administração, de que velhos paradigmas limitam a produtividade. Quando comecei a programar, meu sonho era construir aquelas aplicações que tem janelas penduradas por todos os cantos, cheias de botões quadradões e todas aquelas frescurinhas do windows. O problema é que comecei com c, pulei para c++ (evolução natural) e finalmente cheguei em Java. Quando percebi, já havia desenvolvido um monte de sistemas, e nenhum com aquelas janelinhas, mas em compensação, com segurança, transactions, load-balancing e um monte de outras coisas de brinde. Estou falando, claro da plataforma J2EE. Se você tem um browser em sua máquina, para que se preocupar com coisas puramente braçais, como distribuição de sofware pela rede? E manutenção? Trabalhei em uma empresa com um parque de 600 computadores, todos conectados a um sistema de acompanhamento/manutenção de processos. Como foi feito e é mantido no Delphi, se é mudada uma linha de código, lá vão os manés do apoio ao usuário instalar tudo de novo. Tudo bem que pode até haver maneiras mais eficientes de fazer isso, mas mexer apenas uma vez no código e ter tudo isso automaticamente distribuído é insuperavelmente melhor. Isso sim é facilidade de manutenção. Até os donos das janelinhas (M$) já perceberam isso e resolveram adotar a .Net como prioridade máxima. Agora se o sistema é só para uma pessoa usar, tudo bem, por que não usar o Delphi ou similar? Até. Christian S. Gravatá. - Original Message - From: José Marques [EMAIL PROTECTED] To: [EMAIL PROTECTED]; Luis Cabral [EMAIL PROTECTED] Sent: Thursday, February 07, 2002 8:08 AM Subject: [java-list] PESQUISA. Srs, Estou entrando agora no mundo Java e gostaria de saber quem nesta lista compartilha a mesma opinião do nosso amigo Luiz Cabral, que Java não é a solução quando pensamos em sistemas administrativos, como por exemplo uma folha de pagamento como ele cita. Abaixo, a opinião do Luiz Cabral a quem desde já agradeço. Saudações javanesas, Marques. Ricardo Nao sei se, para fazer esses aplicativos que vc citou, vc achou o Java produtivo ou nao, mas na minha opiniao achei o Java pouco produtivo no desenvolvimento de aplicativos comerciais, principalmente quando se fala em manutencao de programas. Gosto muito do Java, mas acho que cada ferramenta tem seu melhor uso. Por exemplo, também trabalho com Powerbuilder, e para aplicacoes comerciais ele é incomparavelmente mais produtivo que o Java, e a mesma coisa para o Delphi, por exemplo. Por outro lado, estou desenvolvendo uma aplicacao para o Palm, e as opcoes seriam C ou Java, e nesse caso o Java é incomparavelmente mais produtivo que o C. Sem citar o fato que vc mesmo disse: uma aplicacao Swing em Java é muito pesada e lenta. Outro caso que aconteceu comigo semana passada mesmo: precisava fazer uma pequena aplicacao (apenas uma tela) que leria um arquivo-texto e gravaria outro: coisa básica em Java. Porém o cliente não queria obrigar os clientes dele a instalarem o JRE para usarem o programa. Conclusao: tive que fazer em C++. Esse é outro problema que dificulta muito o uso do Java em aplicativos ditos comerciais, o tal do JRE. Acho que o Java é o ideal para desenvolvimento de aplicacoes web (servlets, JSPs), aplicacoes distribuidas (J2EE) e de outras aplicacoes especificas (por exemplo, no Palm), mas fazer uma folha de pagamento ou um sistema contábil em Java/Swing... Gostaria muito, mas acho meio inviável! Luis Cabral - Original Message - From: Ricardo [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, January 29, 2002 3:04 PM Subject: [java-list] Qual a melhor tecnologia Boa Tarde a todos. Bom já fizemos curso de Jbuilder na Borland em SP. Já desenvolvemos alguns aplicativos em Java. Com CADASTRO,CONSULTA,RELATÓRIOS Desenvolvemos tudo em FRAME num APLICATIVO. Mas até que ficaram bons mas porem pesados muito lento. Mas gostaríamos de saber qual a melhor forma de Desenvolvimento? Qual a melhor tecnologia de preferencia para para web . Se é melhor desenvolver em JSP, APLLET, SERVLET,APLICATIVO ou sei lá o que devemos fazer. Tem algum curso que posamos fazer para aprender isso ou algum estagio em alguma empresa. Ou alguém que possa nos dar alguma acessória uma luz. Se alguém puder me ajudar fico muito grato. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail
Re: [java-list] String
Quantas vezes essa pergunta vai ser respondida? Com todo o respeito aos colegas, basta dar uma olhada nas mensagens anteriores da lista ou em qualquer livro ou apostila introdutória de Java. Quando você usa objetos, o == compara endereços de memória. MAS no caso de Strings, para uma otimização, justificável porque você pode ter strings de mais de 10 linhas, SE as Strings tiverem exatemente o mesmo conteúdo, ambas as variáveis, s1 e s2 apontarão para o mesmo endereço de memória. Portanto: String s1 = "qualquer string"; String s2 = "qualquer string"; if(s1 == s2){ System.out.println("Eu não falei? São iguais e ocupam o mesmo espaço na memória"); } Quem tiver dúvida, faça um teste. Agora se você EXPLICITAMENTE declarar: String s1 = new String("qualquer string"); String s2 = new String("qualquer string"); if(s1 == s2){ System.out.println("Isso nunca vai ser impresso na tela. Quando eu uso o new, estou dizendo que quero dois endereços de memória diferentes e aceito as consequências disso"); } - Original Message - From: Anderson Corrêa To: [EMAIL PROTECTED] Sent: Monday, January 28, 2002 11:59 AM Subject: Re: [java-list] String o caro companheiro esta correto em afirmar que em java String não é um tipo primitivo e sim um objeto mas se equivocou em dizer que pode-se comparar Strings com == para se comparar Strings usa-se equals exemplo:if(s1.equals(s2)){} ou if (s1.equalsIgnoreCase(s2)) porque java no caso da string nao compara as letras e sim o local de memoria onde esta alocado o objeto ou seja nunca s1 vai se igual a s2 dessa maneira if(s1 ==s2) From: "Luiz Reginaldo" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: <[EMAIL PROTECTED]> Subject: Re: [java-list] String Date: Fri, 25 Jan 2002 08:25:28 -0200 Caro José, O Java trata todas as strings como objetos. Assim sendo, "abc" é reconhecido pelo Java como um objeto String anônimo, que armazena o valor "abc". Por questão de performance, o Java cria somente um objeto anônimo que guarda o valor "abc". Na declaração, s1 e s2 são duas declarações de duas variáveis que fazem referência a um objeto String. Note que tanto s1 quanto s2 fazem referência ao mesmo objeto String anônimo. Assim sendo, if (s1 == s2) verifica se o objeto referenciado por s1 é o mesmo referenciado por s2, o que é verdade! :) Um grande abraço, Luiz Reginaldo - Original Message - From: josesmg <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, January 24, 2002 2:51 PM Subject: [java-list] String Para comparar uma String s1 com outra s2 eu devo usar o método equals. Porém eu com uma dúvida. Se eu defino s1 = "abc" e s2 = "abc" e faço if (s1 == s2) me retorna true. Alguém me explica isto. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - O MSN Photos é o jeito mais fácil de compartilhar e imprimir as suas fotos: http://photos.msn.com.br/support/worldwide.aspx-- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Como listar os arquivos de um diretório?
Não muito elegante, mas acredito que funcione. java.io.File relacao[] = new java.io.File(/pathDoDiretorio/).listFiles(new java.io.FileFilter(){ public boolean accept(java.io.File path){ if(path.getName().toLowerCase().endsWith(.txt)) return true; return false; } } ); - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, January 08, 2002 2:04 PM Subject: [java-list] Como listar os arquivos de um diretório? Como selecionar não todos os arquivos, mas somente os arquivos .txt de um diretório? Vantuir _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] JAVA ou C# ???? Microsoft ou SUN ???
Acho que a dúvida deveria ser: Devo aprender c# para implementar depois ou devo começar usando Java e depois, SE c# colar, usá-la? Lembre-se que .net por enquanto é só uma promessa. Lembre-se também dos objetivos de seu projeto. Se você quer ser independente de plataforma e de implementador, c# nunca será a escolha certa. Há algum tempo venho dizendo, se seu projeto não tem dimensões gigantescas, você pode usar do sistema operacional (linux, freebsd, openbsd...) ao servidor de aplicações (JBoss, Jonas, HP...), sem gastar nenhum centavo. Difícil implementar isso em c#. Até. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] transformar Html em Pdf com java
Tem tambem a ferramenta Tool-O-Matic da IBM, que converte arquivos XML em html, zip, jpeg e pdf. Para um tutorial de como usar: http://www-105.ibm.com/developerworks/education.nsf/xml-onlinecourse-bytitle /01F99F6B8BE60C9486256A69005BD21C?OpenDocument Para download: www6.software.ibm.com/dl/devworks/dw-tootomatic-p Tanto para o tutorial quanto para a ferramenta voce tem que fazer um cadastro. Christian - Original Message - From: Daniel Quirino Oliveira [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, November 14, 2001 11:57 AM Subject: Re: [java-list] transformar Html em Pdf com java existe um projeto da Apache.org que se chama Cocoon.. no entanto o cocoon transforma XML em PDF (e em outros formatos)... caso interesse, o endereço é: http://xml.apache.org/cocoon cya Daniel From: Marcos . [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] transformar Html em Pdf com java Date: Wed, 14 Nov 2001 11:36:38 -0200 Pessoal, é possivel transformar uma página html em pdf com java sem muitos problemas? Se só puder com muito trabalho, alguem tem idéia de como faço isso. Qualquer ajuda é bem vinda. _ Chegou o novo MSN Explorer. Instale já. É gratuito! http://explorer.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - _ Chegou o novo MSN Explorer. Instale já. É gratuito! http://explorer.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] benchmark Java vs. .NET
Eu so' gostaria de saber se esse teste foi feito no Linux, FreeBSD/Solaris/NetBSD/OSXou no windows. Ops, desculpem pela pergunta boba. E' claro que so' pode ter sido feito no windows. Independencia de plataforma aparentemente nao e' lucrativo para a .Net Marcelo, desculpe se estou sendo grosseiro, acho que deve haver respeito entre as pessoas e entre os colegas de profissao, mas a impressao quetenho e' que entre as suas atribuicoes na MSesta' a infiltracao em outros grupos e disseminacao da "cultura" da Microsoft. Isso acontece em outras partes do mundo tambem? E' alguma especie de clausula contratual ou ordem direta? Todos temos capacidade de avaliar um teste desses, e sabemos que no minimo, deve ser feito por partes imparciais, o que aparentemente nao e' o caso da gotdotnet (disseminadora da plataforma .Net). Ao meu ver, como voce, eles seriam incapazes de falar mal de quem paga o seu salario. E ca' entre nos, quem acredita emavaliacoes das ferramentas da MS feitas pela propria MS? O Pet Store foi desenvolvido principalmente para servir de exemplo/demonstracao de uma tecnologia, visando demonstrar conceitos basicos a usuarios leigos. Obviamente comparacoes como numero de linhas de codigo sao ridiculas. Se voce ainda nao conseguiu perceber, aqui na lista ha' dezenas de perguntas do tipo "integracao linux xapachex tomcat x postgresql". Essas perguntas denotam uma certa tendencia a software livre / codigo aberto, o que demonstra o interesse da maior parte dos programadores em ser independente de plataforma e, principalmente, sistema operacional. Ja' desenvolvi muitos sistemas de qualidade sem ter que tirar um centavo do bolso, o que parece um pouco dificil com ferramentas da Microsoft. Acho que o valor de seu trabalho deve ser determinado pelo grau de dificuldade do problema que se apresenta, nao pelo preco das ferramentas que voce utiliza. Mais uma vez peco desculpas aos colegas da lista, principalmente aoMarcelo e aosoutros funcionarios da MS que tem participado taoativamentenesses dias que antecedem o lancamento da .Net,se fui ou pareci grosseiro. Ate'. Christian- hotmail no desktop e Java nos servidores Linux, Unix, etc.
Re: [java-list] benchmark Java vs. .NET
Eu so' gostaria de saber se esse teste foi feito no Linux, FreeBSD/Solaris/NetBSD/OSXou no windows. Ops, desculpem pela pergunta boba. E' claro que so' pode ter sido feito no windows. Independencia de plataforma aparentemente nao e' lucrativo para a .Net Marcelo, desculpe se estou sendo grosseiro, acho que deve haver respeito entre as pessoas e entre os colegas de profissao, mas a impressao quetenho e' que entre as suas atribuicoes na MSesta' a infiltracao em outros grupos e disseminacao da "cultura" da Microsoft. Isso acontece em outras partes do mundo tambem? E' alguma especie de clausula contratual ou ordem direta? Todos temos capacidade de avaliar um teste desses, e sabemos que no minimo, deve ser feito por partes imparciais, o que aparentemente nao e' o caso da gotdotnet (disseminadora da plataforma .Net). Ao meu ver, como voce, eles seriam incapazes de falar mal de quem paga o seu salario. E ca' entre nos, quem acredita emavaliacoes das ferramentas da MS feitas pela propria MS? O Pet Store foi desenvolvido principalmente para servir de exemplo/demonstracao de uma tecnologia, visando demonstrar conceitos basicos a usuarios leigos. Obviamente comparacoes como numero de linhas de codigo sao ridiculas. Se voce ainda nao conseguiu perceber, aqui na lista ha' dezenas de perguntas do tipo "integracao linux xapachex tomcat x postgresql". Essas perguntas denotam uma certa tendencia a software livre / codigo aberto, o que demonstra o interesse da maior parte dos programadores em ser independente de plataforma e, principalmente, sistema operacional. Ja' desenvolvi muitos sistemas de qualidade sem ter que tirar um centavo do bolso, o que parece um pouco dificil com ferramentas da Microsoft. Acho que o valor de seu trabalho deve ser determinado pelo grau de dificuldade do problema que se apresenta, nao pelo preco das ferramentas que voce utiliza. Mais uma vez peco desculpas aos colegas da lista, principalmente aoMarcelo e aosoutros funcionarios da MS que tem participado taoativamentenesses dias que antecedem o lancamento da .Net,se fui ou pareci grosseiro. Ate'. Christian- hotmail no desktop e Java nos servidores Linux, Unix, etc.
Re: [java-list] VEJAM ESSA - C#
Giovani Salvador wrote: Pessoal, o link abaixo contém uma comparação ridícula entre C# e Java. O autor do artigo, além de demostrar falta total de conhecimento em java em alguns ítens, puxa completamente a corda para o lado eternamente proprietário Microsoft. O comparativo é bom para ver como esse sujeito tem total desconhecimento sobre java. Alguns exemplos: Fala que java não possui Enum (o que é o objeto enumeration então???) Enumeration Enum Christian Rauh http://www.microsoft.com/brasil/msdn/colunas/falandoc/col_falandoc_2.asp ** Giovani Salvador http://pagina.de/siglas (Siglas de informática) PROCERGS - Cia. de Processamento de Dados do Estado do Rio Grande do Sul Setor TSI - Tecnologia para Sistemas de Informação ICQ #44904309 ** -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Rodar Aplicação Java no IIS
Cesar wrote: E possivel rodar jsp trabalhando com o IIS Sim, mas você tem que rodar um servlet container junto. Se como quais seriam as configurações necessárias Depende qual servlet container você usa. Se for o Tomcat tem umas explicações na documentação deles que não são das melhores mas com um pouco de esforço dá certo. Christian - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, September 14, 2001 10:23 AM Subject: [java-list] Rodar Aplicação Java no IIS Alguém sabe informar se é possível rodar uma aplicação java no ISS como um aplicativo CGI?? É possível registrar a aplicacao java para que o IIS rode quando chamado do browser??? Como faço para receber os parametros e retornar os resultados _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Web Server JAVA
Medeiros Igor-A15641 wrote: legal, e ele está disponível em outras plataformas além do unix?! Feito em Java ele roda onde o Java rodar. Christian -Original Message- From: Sven van ´t Veer [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 12, 2001 1:48 PM To: [EMAIL PROTECTED] Subject: Re: [java-list] Web Server JAVA O Tomcat é gratuito, código fonte aberto, e é quase que integrado a especificação dos servlets. Pois a mesma equipe que desenvolve o Tomcat, tb desenvolve a especificação. Não. O Tomcat 3 é o reference implementation de servlets 2.1 (se não me engano) Tomcat 4 é implementação de produção do servlet 2.2. Já existe servlet 2.3 spec. A specificação do servlet (na verdade quase qq especificação de java (JDBC, J2EE, JCA, EJB etc) é um 'community process' até vc pode participar. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: [java-list] Controle de Acesso em JSP(Was:Re: [java-list] Separar a parte de BD(persist?cia) da aplica?o)
Ricardo, Fazer a controle de acesso pelo container eu sei e é simples. O que eu estou querendo saber é como fazer o controle de acesso na *aplicação* quando ela é feita em jsp. Christian Rauh Ricardo T Saito wrote: Christian, Uma sugestao : Se a sua applicacao for feita no estilo webapps voce pode fazer toda a autenticacao de forma automatica via o proprio servidor sem precisar nenhuma pagina jsp existente... Por exemplo no tomcat eh possivel criar uma conexao com um banco de dados: RequestInterceptor className=org.apache.tomcat.request.JDBCRealm debug=99 driverName=org.postgresql.Driver connectionURL=jdbc:urldoservidorbancodedados userTable=security_users userNameCol=username userCredCol=password userRoleTable=security_user_roles roleNameCol=role_name connectionName=postgres connectionPassword= / E depois eh soh mudar o web.xml e colocar algo do tipo : login-config auth-methodFORM/auth-method form-login-config form-login-page/login.html/form-login-page form-error-page/loginerror.html/form-error-page /form-login-config /login-config Por outro lado existe o problema de executar algumas instrucoes SQL para toda pagina vista... Isso no TOMCAT ... Por onde comecar ? Bom, primeiro entre na pagina do tomcat e leia o documento developing web applications... Depois voce tem que ver a parte de seguranca do web applications em especial o web.xml ... []s, Ricardo. -Original Message- From: Christian Rauh [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 30, 2001 6:25 AM To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] Controle de Acesso em JSP (Was:Re: [java-list] Separar a parte de BD(persist麩cia) da aplicaé¬o) Alexandre Santos Cardoso wrote: Vc pode usar um banco de dados e variaveis de session ! Isto eu sei. O que eu estou perguntando é onde eu coloco o código para fazer a validação contra o banco, atualização da sessão e redirecionamento para as devidas páginas. Na verdade minha dúvida é a seguinte: eu tenho que escrever este código (ou tag) em toda a página? Tem como fazer uma subclasse genérica e usar nas suas páginas, etc? E finalmente: alguém já tem isto feito? Christian Rauh NewTrade - Mensagem original - De: Christian Rauh [SMTP:[EMAIL PROTECTED]] Enviada em: Quarta-feira, 22 de Agosto de 2001 10:47 Para: [EMAIL PROTECTED] Assunto:[java-list] Controle de Acesso em JSP (Was:Re: [java-list] Separar a parte de BD( persistência) da aplicação) Esta questão de validação de usuários e controle de acesso em JSP também me confunde. Entendo como fazer o controle pelo container, mas como se faz o controle na aplicação quando ela é feita toda em jsp? Christian Rauh Cirismar Coutinho wrote: Prezado, Sua abordagem está correeta, só não aconselho escrever o código de validação do login dentro do jsp, vc poderia passar os parâmetros recebidos do html direto para um bin instanciado no jsp, que faria esta validação. Sds, Cirismar Sousa Coutinho Analista de Sistemas Centro de Desenvolvimento de Software-Produto Poliedro Informática, Consultoria e Serviços, LTDA [EMAIL PROTECTED] - Original Message - From: jspdeveloper [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, August 17, 2001 1:41 PM Subject: Re: [java-list] Separar_a_parte_de_BD(persistência)_da_aplicação Pessoal, Li o documento http://www.cin.ufpe.br/~phmb/papers/javabdr.ps (Integrando java com banco de dados), mas ainda estou com dúvidas sobre como acessar a camada de negocios atraves da camada de apresentacao. Este documento eh bastante interessante para as camadas de negocio e persistencia. Mas nao aborda quase nada de apresentacao. Estou usando JSP na apresentacao. Vou tentar explicar onde estou com duvida atraves de um exemplo: tenho um formulario de login, feito em html. O action do formulario aponta para quem ? quem vai cuidar de validar os dados? um jsp? um servlet? Atualmente tenho uma aplicacao feita em jsp (login.jsp) que faz a validacao dos dados recebidos pelo login.htm, que contem o formulario com nome e
Re: RES: [java-list] Controle de Acesso em JSP (Was:Re: [java-list]Separar a parte de BD(persistência) daaplicação)
Sven van ´t Veer wrote: Vc deveria criar um único entry-point para a sua aplicação, cada request deverá passar por este servlet. Esta solução eu também conheço. A questão é como fazer isto se a aplicação é toda feita em jsp? Christian Rauh PS: Sven, sou aquele Christian Rauh mesmo. Verifica Front Controller design pattern. Christian Rauh wrote: Alexandre Santos Cardoso wrote: Vc pode usar um banco de dados e variaveis de session ! Isto eu sei. O que eu estou perguntando é onde eu coloco o código para fazer a validação contra o banco, atualização da sessão e redirecionamento para as devidas páginas. Na verdade minha dúvida é a seguinte: eu tenho que escrever este código (ou tag) em toda a página? Tem como fazer uma subclasse genérica e usar nas suas páginas, etc? E finalmente: alguém já tem isto feito? Christian Rauh NewTrade - Mensagem original - De: Christian Rauh [SMTP:[EMAIL PROTECTED]] Enviada em: Quarta-feira, 22 de Agosto de 2001 10:47 Para: [EMAIL PROTECTED] Assunto:[java-list] Controle de Acesso em JSP (Was:Re: [java-list] Separar a parte de BD( persistência) da aplicação) Esta questão de validação de usuários e controle de acesso em JSP também me confunde. Entendo como fazer o controle pelo container, mas como se faz o controle na aplicação quando ela é feita toda em jsp? Christian Rauh Cirismar Coutinho wrote: Prezado, -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: [java-list] Controle de Acesso em JSP (Was:Re: [java-list] Separar a parte de BD(persistência) da aplicação)
Alexandre Santos Cardoso wrote: Vc pode usar um banco de dados e variaveis de session ! Isto eu sei. O que eu estou perguntando é onde eu coloco o código para fazer a validação contra o banco, atualização da sessão e redirecionamento para as devidas páginas. Na verdade minha dúvida é a seguinte: eu tenho que escrever este código (ou tag) em toda a página? Tem como fazer uma subclasse genérica e usar nas suas páginas, etc? E finalmente: alguém já tem isto feito? Christian Rauh NewTrade - Mensagem original - De: Christian Rauh [SMTP:[EMAIL PROTECTED]] Enviada em: Quarta-feira, 22 de Agosto de 2001 10:47 Para: [EMAIL PROTECTED] Assunto:[java-list] Controle de Acesso em JSP (Was:Re: [java-list] Separar a parte de BD( persistência) da aplicação) Esta questão de validação de usuários e controle de acesso em JSP também me confunde. Entendo como fazer o controle pelo container, mas como se faz o controle na aplicação quando ela é feita toda em jsp? Christian Rauh Cirismar Coutinho wrote: Prezado, Sua abordagem está correeta, só não aconselho escrever o código de validação do login dentro do jsp, vc poderia passar os parâmetros recebidos do html direto para um bin instanciado no jsp, que faria esta validação. Sds, Cirismar Sousa Coutinho Analista de Sistemas Centro de Desenvolvimento de Software-Produto Poliedro Informática, Consultoria e Serviços, LTDA [EMAIL PROTECTED] - Original Message - From: jspdeveloper [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, August 17, 2001 1:41 PM Subject: Re: [java-list] Separar_a_parte_de_BD(persistência)_da_aplicação Pessoal, Li o documento http://www.cin.ufpe.br/~phmb/papers/javabdr.ps (Integrando java com banco de dados), mas ainda estou com dúvidas sobre como acessar a camada de negocios atraves da camada de apresentacao. Este documento eh bastante interessante para as camadas de negocio e persistencia. Mas nao aborda quase nada de apresentacao. Estou usando JSP na apresentacao. Vou tentar explicar onde estou com duvida atraves de um exemplo: tenho um formulario de login, feito em html. O action do formulario aponta para quem ? quem vai cuidar de validar os dados? um jsp? um servlet? Atualmente tenho uma aplicacao feita em jsp (login.jsp) que faz a validacao dos dados recebidos pelo login.htm, que contem o formulario com nome e senha. Este login.jsp faz a conexao com o banco, verifica login, e depois a senha. em seguida encaminha o usuario para a pagina do sistema, ou entao retorna para a pagina de login.htm novamente. Eu quero, de toda as formas, nao utilizar tags com conteudo java em minha pagina jsp. Ao menos minimizar. Alguem tem como me explicar os procedimentos de acesso, me informar um link ou me dar algum exemplo?? obrigado! obs:desculpem a ignorancia -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA
Re: [java-list] qual vai ser o futuro dos applets?
Adicionando minha opinião pessoal, eu acho que os applets serão substituídos por movies Flash. Esta observação provavelmente vai levantar muitas objeções mas eu aposto minhas fichas nisto por diversos motivos. Entre eles está a difusão do flash na internet, o aumento da banda disponível, a facilidade de criação de um movie, a quantidade de gente nova capaz de fazer movies e o aumento da funcionalidade do ActionScript (a linguagem usada dentro do movie). A única limitaçào atual de um movie flash é a não possibilidade de comunicação síncrona e a pseudo orientação a objetos. Christian Rauh NewTrade Alexandre Rodrigues Gomes wrote: Ela tem poderes para tirar o suporte a Java do IE, suporte que só se justifica para o uso de applets. Agora compare vc a quantide de applets hoje existentes com o universo de páginas jsp, servlets, aplicações componentizadas em servidores de aplicação, aplicações em micro dispositivos, serviços personalizados, aplicações standalones Eu acho que só a questão do MicroEdition, com uma previsão aí de algumas centenas de milhões de usuários mundiais, justifica a existência do Java. By Alê! -Original Message- From: Marcos Borges To: [EMAIL PROTECTED] Sent: 25/08/2001 10:09 Subject: Re: [java-list] qual vai ser o futuro dos applets? Será que a Microsoft teria poder de acabar com Java??E se ela tirar o suporte a Java do IE e criar algo que substitua Java?? A Microsoft só consegue ganhar assim matando seus concorrentes!! Será que a Sun terá poder em manter Java? Todo esse sucesso do Java deve estar deixando a Microsoft muito irritada.. Abraços Marcos Borges -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Controle de Acesso em JSP (Was:Re: [java-list] Separar a parte de BD(persistência) da aplicação)
Esta questão de validação de usuários e controle de acesso em JSP também me confunde. Entendo como fazer o controle pelo container, mas como se faz o controle na aplicação quando ela é feita toda em jsp? Christian Rauh Cirismar Coutinho wrote: Prezado, Sua abordagem está correeta, só não aconselho escrever o código de validação do login dentro do jsp, vc poderia passar os parâmetros recebidos do html direto para um bin instanciado no jsp, que faria esta validação. Sds, Cirismar Sousa Coutinho Analista de Sistemas Centro de Desenvolvimento de Software-Produto Poliedro Informática, Consultoria e Serviços, LTDA [EMAIL PROTECTED] - Original Message - From: jspdeveloper [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, August 17, 2001 1:41 PM Subject: Re: [java-list] Separar_a_parte_de_BD(persistência)_da_aplicação Pessoal, Li o documento http://www.cin.ufpe.br/~phmb/papers/javabdr.ps (Integrando java com banco de dados), mas ainda estou com dúvidas sobre como acessar a camada de negocios atraves da camada de apresentacao. Este documento eh bastante interessante para as camadas de negocio e persistencia. Mas nao aborda quase nada de apresentacao. Estou usando JSP na apresentacao. Vou tentar explicar onde estou com duvida atraves de um exemplo: tenho um formulario de login, feito em html. O action do formulario aponta para quem ? quem vai cuidar de validar os dados? um jsp? um servlet? Atualmente tenho uma aplicacao feita em jsp (login.jsp) que faz a validacao dos dados recebidos pelo login.htm, que contem o formulario com nome e senha. Este login.jsp faz a conexao com o banco, verifica login, e depois a senha. em seguida encaminha o usuario para a pagina do sistema, ou entao retorna para a pagina de login.htm novamente. Eu quero, de toda as formas, nao utilizar tags com conteudo java em minha pagina jsp. Ao menos minimizar. Alguem tem como me explicar os procedimentos de acesso, me informar um link ou me dar algum exemplo?? obrigado! obs:desculpem a ignorancia -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Tomcat
Fernando, Tenho usado o Tomcat faz tempo e ele tem funcionado perfeitamente em sites com 1 hits/dia. Christian Rauh NewTrade Fernando A M Monteiro wrote: Ouvi falar mal do Tomcat, tenho instalado aqui mas ainda não o testei em uma aplicação real. Os comentários eram de que ele ficava totalmente instável depois de poucas dezenas de conexões. Alguém teve problemas com o Tomcat -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Simone Freire, cadê você?
Eu encontrei este email nos arquivos da lista: Simone Freire wrote: Nos estamos oferecendo hospedagem de servlets e jsp, bem como de dominio, com direito a acesso a banco de dados mysql ou postgres, etc., precos a partir de R$ 30,00 mensais. Se desejar maiores informacoes, entre em contato comigo. Simone, não tem o seu email nos arquivos, entre em contato comigo. Christian Rauh NewTrade -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Servlet ou JSP hosting no Brasil?
Estou precisando urgente de hosting de Servlets aqui no Brasil. Alguém sabe de alguma empresa que tenha este hosting? Obrigado, Christian Rauh NewTrade -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Servlets e JSP
Obrigado Andrea .Sabe se o livro Java Como programar da Editora Buckman aborda estes assuntos. Andrea gravada: Desenvolvendo na web com JavaServer pages Editora Ciencia Moderna Duane K.Fields e Mark A Kolb - Original Message - From: Andrea Rodrigues To: '[EMAIL PROTECTED]' Sent: Monday, June 18, 2001 4:05 PM Subject: RES: [java-list] Servlets e JSP Eu estou tentando fazer uma conexao com uma base de dados oracle vc faz como bean ou script direto na pagina ou via enterprise java beans. vc pode me dar uma luz pois sou novata em jsp -Mensagem original- De: Adelina A. Sesconetto Borges [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 13 de junho de 2001 09:02 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Servlets e JSP Desenvolvendo na WEB com Java Server Pages , de Duane K. Fields e Mark A. Kolb , Editora Ciência Moderna. Christian wrote: Alguém conhece algum livro em português que trate de servlets e JSP?? Tenho o Core Java Volume I e II mas ele não aborda este assunto. Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Servlets e JSP
Alguém tem o livro Java como Programar da editora Buckman sabe se ele aborda JSP pedi o sumario para Buckman e eles me mandaram.No sumario vi um capitulo sobre servlets ,mas nada sobre JSP a não ser que esteja embutido em algum capitulo. Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Servlets e JSP
Obrigado Juliana :) Christian Penteado Juliana gravada: Christian O livro não aborda JSP. Juliana - Original Message - From: Christian [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, June 19, 2001 3:04 PM Subject: [java-list] Servlets e JSP Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! http://www.bol.com.br/acessobol/ Alguém tem o livro Java como Programar da editora Buckman sabe se ele aborda JSP pedi o sumario para Buckman e eles me mandaram.No sumario vi um capitulo sobre servlets ,mas nada sobre JSP a não ser que esteja embutido em algum capitulo. Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Core Java 2
Olá pessoal Alguém tem o livro Core Java 2 Volume 2 sabe se ele aborda servlets e JSP?? Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Servlets e JSP
Alguém conhece algum livro em português que trate de servlets e JSP?? Tenho o Core Java Volume I e II mas ele não aborda este assunto. Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Borland Java Builder
Olá Pessoal qual a diferença entre o Java Buider 4 Foundation e a versão Enterprise?? A primeira é gratuita?? Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Borland Java Builder
Valeu.Alguém usa o MS Visual J++ aqui na lista?? Obrigado Eduardo de S. Bernardino gravada: Positivo, só que por ser gratuita tem menos opções e ferramentas que o Enterprise. - Original Message - From: Christian [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, May 29, 2001 11:46 AM Subject: [java-list] Borland Java Builder Olá Pessoal qual a diferença entre o Java Buider 4 Foundation e a versão Enterprise?? A primeira é gratuita?? Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Livro: Java como programar (3 ed.) Ajuda
Ele é baseado no JDK 1.3?? ou no 1.2 como no core Java?? Christian Daniel A. Melo gravada: Não. Ensina a programar em Java. Começca do princípio: laços de repetição, estruturas coindicionais.. e vai melhorando: JDBC, Sockets, RMI... []´s Daniel A. Christian wrote: Esse livro é mais direcionado para programação Java para Internet não é?? Christian Daniel A. Melo gravada: Eu já li quase todo e achei muito bom. Vale a pena comprar. []´s Danel A. João Luiz Cerqueira wrote: Meus amigos Estou iniciando meus estudos em Java e gostaria de uma ajuda e dicas de qual o melhor caminho para começar minha jornada. O Jean Fábio mencionou o livro JAVA COMO PROGRAMAR 3 ed. (Bookman). O que vcs acham? Por favor me ajudem. Um abraço a todos Joao Luiz C. Cerqueira [EMAIL PROTECTED] On 4 May 2001 18:08:42 EST JEAN BARROS [EMAIL PROTECTED] wrote: Olá! Alguém está lendo ou já leu o livro JAVA COMO PROGRAMAR 3 ed. (Bookman), e gostaria de trocar informações comigo sobre os exercícios? É que estou tendo dificuldades com alguns enunciados e também com algumas soluções! Abraços Jean Fábio Get free email and a permanent address at http://www.netaddress.com/?N=1 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - Don't E-Mail, ZipMail! http://www.zipmail.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Não consigo entender exercício
Olá Pessoal não estou conseguindo entender um exercício,posso mandar os 3 arquivos .java(São pequenos 1Kb cada). Não consigo entender como imprimo para x e y dois valores diferentes e ele imprime os dois valores de x e y Tipo entra com valores para x e y e depois entro com outros valores de x e y E chamo o metodo para imprimir os valores e ele consegue imprimir todos os 4 valores. Tipo entro com x=0.0 e y =0.0 depois entro com x=1.0 e y=1.0 Chamo o método mostra que imprime os valores na tela e ele consegue imprimir (0.0,0.0) Chamo de novo o método e ele imprime aí (1.0,1.0).O que é muito estranho já que os ultimos valores teriam que sobrepor os primeiros. Obs:Coloquei para imprimir linha1,2,3... para acompanhar a execução. Posso mandar os *.java Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Livro: Java como programar (3 ed.) Ajuda
Esse livro é mais direcionado para programação Java para Internet não é?? Christian Daniel A. Melo gravada: Eu já li quase todo e achei muito bom. Vale a pena comprar. []´s Danel A. João Luiz Cerqueira wrote: Meus amigos Estou iniciando meus estudos em Java e gostaria de uma ajuda e dicas de qual o melhor caminho para começar minha jornada. O Jean Fábio mencionou o livro JAVA COMO PROGRAMAR 3 ed. (Bookman). O que vcs acham? Por favor me ajudem. Um abraço a todos Joao Luiz C. Cerqueira [EMAIL PROTECTED] On 4 May 2001 18:08:42 EST JEAN BARROS [EMAIL PROTECTED] wrote: Olá! Alguém está lendo ou já leu o livro JAVA COMO PROGRAMAR 3 ed. (Bookman), e gostaria de trocar informações comigo sobre os exercícios? É que estou tendo dificuldades com alguns enunciados e também com algumas soluções! Abraços Jean Fábio Get free email and a permanent address at http://www.netaddress.com/?N=1 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - Don't E-Mail, ZipMail! http://www.zipmail.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: [java-list] Não consigo executar os class
Valeu funcionou em parte, coloquei no autoxec.bat a seguinte linha SET PATH=C:\jdk1.3\bin; %PATH% agora consigo chamar o interpretador java em qualquer diretorio,mas não consigo chamar de qualquer diretorio o javac tenho que entrar no diretorio do jdk1.3/bin e colocar no javac o caminho dos arquivos a serem compilados.Como faço para poder chamar o javac de qualquer diretorio?? Outra coisa como faço para em um diretorio cheio de arquivos .java compilar apenas 2 ou mais arquivos ,toda vez que quero compilar mais 2 ou mais arquivos uso o coringa * só que ele compila todos os mais 30 arquivos .java. Baixei o Java Tutorial não achei nada do que estava procurando.Esse Tutorial da Sun é meio complicado de achar o que está procurando,sempre me perco. abraços Christian Anderson M. C. de Souza gravada: Christian, Seu problema é que o seu CLASSPATH não está setado corretamente. Um abraço, Anderson M. C. de Souza -Mensagem original- De: Christian [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 30 de abril de 2001 21:40 Para: [EMAIL PROTECTED] Assunto: [java-list] Não consigo executar os class Olá pessoal não estou conseguindo rodar os programas em java,ele compila,cria os arquivos *.class direitinho, mas quando chamo o interpretador java aparece a seguinte mensagem de erro: Exception in thread main java.lang.NoClassDefFoundError: e:\JavaEx\JavaExAp\Principal O que pode estar acontecendo? Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Não consigo executar os class
Olá pessoal não estou conseguindo rodar os programas em java,ele compila,cria os arquivos *.class direitinho, mas quando chamo o interpretador java aparece a seguinte mensagem de erro: Exception in thread main java.lang.NoClassDefFoundError: e:\JavaEx\JavaExAp\Principal O que pode estar acontecendo? Obrigado Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Method Toolkit()
Você devecodificar assim:imagem = Toolkit.getDefaultToolkit().getImage(ultimoDir + f); Não há o hifem entre o getDefaultToolkit, e o getImagem tem que ser com I maiúsculo. - Original Message - From: Kleber Rodrigo de Carvalho To: java-list Sent: Wednesday, April 04, 2001 3:00 AM Subject: [java-list] Method Toolkit() PessoALL, estou com problema no programa abaixo: import java.awt.*;import java.awt.image.*;import java.io.*; public class ImageViewer extends Frame{public ImageViewer(){setTitle("ImageViewer");MenuBar mbar = new MenuBar();Menu m = new Menu ("File");m.add(new MenuItem("Open"));m.add(new MenuItem("Exit"));mbar.add(m);setMenuBar(mbar);} public boolean handleEvent(Event evt){if (evt.id == Event.WINDOW_DESTROY)System.exit(0);return super.handleEvent(evt);} public boolean action (Event evt, Object arg){//String ultimoDir;if (arg.equals("Open")){FileDialog d = new FileDialog(this, "Open Image File", FileDialog.LOAD);String ultimoDir = d.getDirectory();String f = d.getFile();d.setFile("*.gif");d.setDirectory(ultimoDir);d.show(); if (f != null)imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f);repaint();}else if(arg.equals("Exit")) System.exit(0);else return false;return true;} public void paint (Graphics g){if(imagem != null)g.drawImage(imagem, 0, 0, this);}public static void main(String args[]){Frame f = new ImageViewer();f.resize(300,200);f.show();}private Image imagem =null;private String UltimoDir;} C:\Meus documentos\CoreJava\ImageViewer.java:39: No variable getDefault defined in class java.awt.Toolkit.imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); ^C:\Meus documentos\CoreJava\ImageViewer.java:39: Method Toolkit() not found in class ImageViewer.imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); ^Note: C:\Meus documentos\CoreJava\ImageViewer.java uses or overrides a deprecated API. Recompile with "-deprecation" for details.2 errors, 1 warning Process completed with exit code 1 O erro que dá, refere-se a esta linha imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); Como este exemplo foi tirado de uma livro, está dificil p/ mim solucionar o erro. Obrigado antecipadamente que poder me ajudar..
Re: [java-list] duvidas com metodo replace e equals aplicando '' e respectv.
Se você quiser trabalhar exclusivamente com Strings's, pode fazer assim: String a = "teste";int cont = 0;while((cont = a.indexOf('e'))-1){a = a.substring(0,cont)+a.substring(cont+1,a.length());} Vai imprimir tst. Quanto à comparação com equals(""), em meus testes deu certo. Tente fazer String aspas = "";if(aspas.equals(""))System.out.println("é igual");} - Original Message - From: Adelina A. Sesconetto Borges To: [EMAIL PROTECTED] Sent: Friday, April 06, 2001 10:55 AM Subject: Re: [java-list] duvidas com metodo replace e equals aplicando '' e "" respectv. tamer wrote: ola pessoal, buenos dias! duvida um: quero que minha aplicacao elimine certos tipos de caracteres, simplesmente eliminando-os da string, por exemplo: "jsp%java" vira "jspjava". Mas com o metodo replace da classe String eu nao estou conseguindo fazer isto pois ele nao me permite fazer isto busca=busca.replace('%',''); Será que tem como eu fazer o que quero com este metodo ou devo procurar outro?? Você deve criar um outro objeto para fazer o replace: String buscanova; buscanova = busca.replace('%',''); duvida dois: estou tentando verificar se uma variavel esta vazia , mas o metodo equals("") nao esta satisfazendo a minha condicao. mas se eu mudar minha linha de condicao de: if ((nome!=null) ((!nome.equals(""))||(nome.length()10))) para: if ((nome!=null) ((nome.length()==0)||(nome.length()10))) a minha condicao eh satisfeita. A minha duvida aqui eh: porque eu nao posso fazer minha verificacao utilizando equals("") ??? public class tamanho { public static void main (String args[]) { String nome = ""; if ((nome!=null)((!nome.equals(""))||(nome.length()10))) { System.out.println("nome invalido"); } } } thanks in advance -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo
Cleto Henrique Andrade Silva wrote: voc foi contra a segunda afirmativa quando disse "Dois mtodos sobrecarregados tm o mesmo nome e so a mesma mensagem com parmetros diferentes.". Se o identificador da mensagem formado pelo nome mais os parmetros, ento, dois mtodos sobrecarregados com parmetros diferentes no podem ser a mesma mensagem. Eu queria dizer: "Dois mtodos sobrecarregados tm o mesmo nome e so a responsta a mesma mensagem quando recebida com parmetros diferentes." Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo
Caro Jorge, Jorge Martins wrote: Pois no o mesmo estmulo. Uma mensagem definida pela assinatura da mesma. Se h uma assinatura diferente, h uma mensagem diferente. O nome da funo no suficiente pois assinatura composta pelo nome da funo + tipos dos parmetros. A mensagem para mim simplesmente a mensagem e os parmetros no fazem parte dela. Veja, por exemplo, o Smalltalk onde voc pode chamar qualquer mtodo com qualquer nmero e tipo de parmetro. No seu exemplo, para formatar data, voc mesmo denunciou que so mensagens diferentes. Dizer "formate data com padro usual" e "formate data com este padro" so coisas diferentes. Seria polimorfismo se eu disse "formate data" e o OBJETO tomasse a deciso da formatao. Na verdade eu escrevi mal o que eu queria dizer. Eram para ser, como voc bem observou, "formate e data" e "formate a data com este padro", onde no primeiro caso a data formatada com um padro usual e no segundo com um padro diferente do usual. Este comportemente bastante usado quando se faz um mtodo que tem defaults para os parmetros de outro mtodo. Ambos respondem a mesma mensagem para parmetros diferentes. Perceba o conceito, eu falaria para o objeto uma s mensagem e ESTE TOMARIA A DECISO DO PROCEDIMENTO. Ou seja, ele se comportaria polimorficamente a partir de um mesmo estmulo, ou mensagem. Exato! E esta deciso seria baseada na classe e parmetros. (Contrariamente a somente na classe como o Michael, Sven e voc, entre outros, defendem). At mais, Chrsitian Rauh -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Iniciante em Java Help-me
Ol Pessoal Estou iniciando o estudo da linguagem Java e estou penando para entender alguns conceitos da linguagem. Estudei at agora s linguagens procedimentais como C ,Pascal e Basic. Nunca estudei uma lingugem orientada a objetos e talvez esta seja minha maior dificuldade ,a vai ento Algum pode me explicar o que so Classes,Objetos,Instancias,Membros,Herana com uma linguagem simplificada.O livro e a apostila que estou usa uma linguagem meio complicada. Obrigado e Descupe pela pergunta bsica. Abraos Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo (PARA FECHAR) II
Caro Michael, Eu vou lhe fazer uma pergunta e se a sua resposta for adequada eu posso mudar de opinio quanto a minha posio. A pergunta : Porque o overloading no polimorfismo? Acredito que a resposta a esta pergunta crucial para definirmos se overloading ou no polimorfismo. Acho que voc est colocando a sua definio como final e acredito que a discusso longe de final. Se devemos fechar a questo, ela deve ser fechada como est: em aberto (paradoxal mas inevitvel). A sua argumentao baseada nas suas idias e est desconsiderando toda e qualquer arguemntao que eu coloquei. Quanto ao seu email, tenho alguns comentrios: Segue: Mister M wrote: - Pq a discussao eh pertinente? Se polimorfismo tb pode ser aplicado a overloading (q tb eh uma "feature" utilissima do Java, indiscutivelmente) eh uma questao quase religiosa em q cada um faz sua decisao. O grande ponto da questao eh q, qdo disserem polimorfismo no contexto OOP, sempre pense somente em OVERRIDING. No. Quando disserem polimorfismo, pense em overriding e overloading. Espere q tenha ficado claro o ponto. Idem. Respeito a opiniao dos colegas q acham q o termo polimorfismo tb deveria ser aplicado a overloading e reconheco q uma traducao literal do termo (muitas formas) poderia induzir alguem a aceitar a ideia, mas por razoes historicas, mantenho minha opiniao sobre se aplicar somente a overriding, dynamic binding e afins. Tambm mantenho minha opinio de que polimorfismo aplica-se a overriding e overloading, dynamic binding e afins. Poderiamos fazer 12.000.000 de citacoes de livros e nunca chegariamos a lugar algum, jah q comecariamos a discutir quem acha qual autor melhor q o outro - e aih entrariamos em uma discussao completamente pessoal e off-topic. Concordo, vamos ento mudar o foco da discusso a teoria em si e tentarmos chegar em uma concluso. Em suma: - Polimorfismo significa muitas formas; - Polimorfismo eh um dos conceitos essenciais da OOP; - Dentro do contexto OOP, polimorfismo refere-se unica e exclusivamente a overloading, dynamic binding e afins; Ou: - Dentro do contexto OOP, polimorfismo refere-se unica e exclusivamente a overloading, OVERRIDING, dynamic binding e afins; - Dentro do contexto de programacao, alguns afirmam q polimorfismo tb se aplica a overloading, conceito este q vem da epoca em q existia somente o C e do qual alguns discordam; Dentro do contexto de OO tambm diz-se isto. - Overriding e dynamic binding sao essenciais para q o Java seja considerado uma linguagem orientada a objetos, enquanto overloading existe em varias linguagens nao-orientadas tb, o q nao faz com q deixe de ser uma caracteristica extremamente util do Java Voc est cometendo uma falcia lgica. Se para algo pertencer a um conjunto A ele tem que ter as caractersticas {X,Y,Z}, no quer dizer que se um elemento que no pertence ao conjunto A contm alguma das caractersticas ento estas caractersitcas no definem o conjunto A. - CHEGA DE DISCUTIR POLIMORFISMO; CADA UM DECIDA SE ACHA Q O TERMO SE APLICA, ALEM DE A OVERRIDING (O Q EH INDISCUTIVEL) TB A OVERLOADING (EU, SVEN E OUTROS - NAO, ANDRE, CHRISTIAN E OUTROS - SIM). Eu estou aprendendo muito com esta discusso e acredito que totalmente vlida na lista. Para mim a discusso no est fechada. Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] IDE com API's Independentes
Marcos, Pegue o Forte for Java. da Sun e o Communitty Edition de graa. No usa nenhuma API proprietria. E a melhor IDE de graa na minha opinio. Christian Marcos wrote: Existe algum IDE como o JBuilder, com recursos de compilao, depurao e etc. mas sem usar APIs do fabricante. J tive contato com o JBuilder 3 mas notei que ele usa as APIs da Borland, e no so poucas. Sei que a sun possui um mas como meu micro pobre em memria no tive oportunidade de testa-lo. Alguem usa um que trabalha com API's 100% sun? -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo
Caro Cleto, Cleto Henrique Andrade Silva wrote: - Polimorfismo(vrias formas) significa um mesmo mtodo poder ter comportamentos diferentes em classes diferentes. Ou: - Polimorfismo(vrias formas) significa um mesmo mtodo poder ter comportamentos diferentes. - A assinatura(identificao) de um mtodo formada pelo seu nome e seus parmetros e no somente pelo seu nome. Considerando as duas afirmaes acima podemos concluir que sobrecarga no polimorfismo, pois, quando fazemos sobrecarga estamos tratando de mtodos diferentes apesar de terem o mesmo nome. Dois mtodos sobrecarregados tm o mesmo nome, porm, no so a mesma mensagem. Portanto, comportamentos diferentes para mtodos diferentes me parece uma coisa bvia. Considerando a minha primeira afirmao podemos concluir que sobrecarga polimorfismo, pois, quando fazemos sobrecarga estamos tratando de funces diferentes que implementam o mesmo mtodo. Dois mtodos sobrecarregados tm o mesmo nome e so a mesma mensagem com parmetros diferentes. Portanto, comportamentos diferentes parao mesmo mtodo, me parece uma coisa bvia. Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo
Caro Jorge, Jorge Martins wrote: Concordo com voc e ainda digo mais. Conceitualmente, polimorfirsmo a capacidade dos objetos responderem diferenciadamente a mesma mensagem (ou estmulo) de acordo com sua classe no momento. De acordo com a classe e parmetros. Dois mtodos com assinaturas diferentes no podem ser considerados a mesma mensagem. Porque no? Apenas possuem o mesmo nome (ou token) com o fim de facilitar o entendimento do programador, mas em momento algum representam a mesma mensagem. Representam sim, afinal comum fazermos overloading para justamente tratar a mesma mensagem de maneira diferente de acordo com os mtodos. Por exemplo, formatar uma data com o padro usual ou com um padro especificado. Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Java PDF
Caro Carlos, Carlos Campos wrote: Gostaria de saber se algum conhece alguma classe Java, ou aplicativo que possa ser ativado por linha de comando, e que converta os resultados das minhas consultas num arquivo .PDF. Acho que isto deve resolver os seus problemas e de graa se no me engano: http://etymon.com/pdf_products.html O Bruno Souza est por a? Christian -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo
Caro Michael, Estou entrando tarde nesta discusso. No sei qual o ponto exato que voc e o Sven esto defendendo mas a sua citao errada. No livro "An Introduction to Object-Oriented Progamming" de Timothy Budd [Budd], temos: "The most common form of polymorphism in conventional programming languages is overloading". pg. 185 Como a referencia [Budd] mais importante do que [Eckel], temos que: overloading polimorfismo. O que me parece que o contrrio do que voc pretende provar. Em particular, analisemos o trecho citado por voc de [Eckel]: Mister M wrote: People are often confused by other, non-object-oriented features of C++, like overloading and default arguments, which are sometimes presented as object-oriented. Dont be fooled; if it isnt late binding, it isnt polymorphism. Aqui ele implica que "se no linkagem dinmica" ento "no polimorfismo". Revertendo: polimorfismo - linkagem dinmica Porm, [Budd] diz logo a frente na seo 13.2 sobre overloading que: "The facts that the compiler can often determine the correct [overloading] function at compile time (in a strongly typed language), and can generate only a single code sequence, are simply optimizations" Ou seja, o fato de que o compilador pode descobrir a funo correta em linguagem fortemente tipadas (como C++) e fazer linkagem esttica simplesmente um otimizao. Assim, o C++ est simplesmente otimizando uma caracterstica orientada a objeto. Obrigado, Christian Rauh NewTrade Referncias: [Budd] Budd, Timothy. "An Introduction to Object-Oriented Progamming", Addison-Wesley, 1991. [Eckel] Eckel, Bruce. "Thinking C++". -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Servidor Web Microsoft
Luiz Fernando Bicalho wrote: como o resin ou o Jrun Mas no aconselho pois qualquer um dos dois lento por que precisa ser no iis??? A lentido subjetiva. Se voc estiver servindo pginas estticas eles so lentos se forem dinmicas eles so mais rpidos que o iis com outras tecnologias. O Tomcat roda junto com o iis. a melhor opo para trabalhar com servlets o jserv (Pelo menos at agora foi o melhor que eu vi) JServ no suporta JSP. Christian PS: Procura-se o Bruno Souza que era desta lista. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo
Caro Michael e Sven, Eu entendo que para vocs polimorfismo caracterstica de um classe poder agir como outra seja por subclasseamento ou por implementao (de interfaces). Porm, se usarmos o purismo de orientao a objetos o polimorfismo a caracterstica de um objeto de responder a uma mesma mensagem de acordo com um contexto. Espero que vocs concordem com esta definio ultra-purista. O que estamos brigando uns com os outros a respeito do que este contexto. Na minha opinio, os parmetros utilizados na mensagem fazem parte do contexto, enquanto na opinio de vocs, no faz. Na opinio de vocs apenas a classe do "container" (no sei a expresso em portugus) faz parte do contexto. Estou correto? Mister M wrote: Ola Christian Rauh, NENHUMA LINGUAGEM precisa suportar overloading para ser orientada a objetos. Pode ser, mas ser ento que ela precisa suportar polimorfismo tambm? (No sei se esta era a discusso original). C suporta overloading e NAO EH ORIENTADA A OBJETOS. Isto no quer dizer nada porque se a - b no quer dizer b - a. Nao ha exemplos aih, mas vc poder dizer: public void fazX(int a); public void fazX(inta, int b); nao tem nada a ver com orientacao a objetos. Qdo vc se refere a polimorfismo com respeito a OOP, ESSA EH A UNICA FORMA ACEITAVEL, EMBORA COSTUMASSE SE USAR ESTA DENOMINACAO NA EPOCA DAS LINGUAGENS PROCEDURAIS E ALGUNS AUTORES NAO TENHAM SE RENOVADO. No entendi o que voc quer dizer. Polimorfismo eh definido pela grande maioria das corporacoes (INCLUINDO A SUN NO JAVA TUTORIAL) como overriding. Vc pode achar 1000 referencias que digam polimorfismo == overloading, mas depois da chegada da OOP mudou-se para polimorfismo == overriding. Eu no estou defendendo que polimorfismo == overloading mas sim que polimorfismo == {overriding, overloading} Ou seja, segundo a viso de contexto eu estou contando classe e argumentos como contexto e voc est apenas considerando classe. Note que Budd diz: The most common form of polymorphism in CONVENTIAL PROGRAMMING LANGUAGES is overloading e nao em LINGUAGENS ORIENTADAS A OBJETO. E tb: Sim. Quando coloquei esta citao eu estava interessado em: "form of polymorphism [...] is overloading". Ou seja, o autor diz que overloading polimorfismo. The facts that the compiler can often determine the correct [OVERLOADING] function at compile time (in a strongly typed language), and can generate only a single code sequence, are simply optimizations suponho q vc tenha acrescentado a parte em uppercase (pq gramaticamente em ingles o certo seria OVERLOADED) Sim fui eu que adicionei o "overloading" para inserir o contexto da frase e no ter que escrever o pargrafo inteiro. E a expresso correta "overloading" porque se refere a um das diferentes funes que faz o overloading da mesma funo "overloaded". Ou seja, em: funcao(int a); funcao(int a, int b); Temos que "funcao(int a)" e "funcao(int a, int b)" so "overloading functions" enquanto "funcao" uma "overloaded function". e ISSO NAO IMPLICA EM ELE DIZER QUE OVERLOADING EM LINGUAGENS ORIENTADAS A OBJETO EH POLIMORFISMO, sao apenas "otimizacoes"; esta premissa (overloading == polimorfismo) soh se aplica na "velha ordem procedural". No realmente, apesar de que isto claro nos primeiros pargrados da Seo intitulada "Overloading". O que isto quer dizer que o fato de o compilador poder fazer linkagem esttica dos mtodos com overloaded em linguagens fortemente tipadas simplesmente uma otimizao. uma opo de implementao do compilador para tornar o cdigo final melhor, no necessrio e nem implica que isto no polimorfismo. Eh uma questao muito particular, entretanto, mas todos os livros modernos parecem apoiar a minha afirmacao (e a do Bruce Eckel, em quem eu confio... costumo trocar uns e-mails com o cara, eh um patrimonio da humanidade... :-)) Quais livros modernos? Eu citei o Budd porque, at onde eu saiba, o texto dele ainda uma das referncias nmero 0 em orientao a objetos. Soh pra tirar a duvida, procure a ultima edicao do livro do Budd. Infelizmente eu no a tenho. Mas se voc tiver a, pode citar as afirmaes contrrias a minha opinio. Ainda assim bem provvel que eu comee a discordar do Budd. A lista toda (eu acho) agradece pelo seu interesse por essa "discussao filosofica". OOP continua sendo um misterio para muitos por causa destas divergencias entre as pessoas conceituadas. Concordo totalmente e raro poder ter tais discusses em uma lista pblica. Agradeo a disposio e quero ver o seu reply. Gostaria que voc desse uma ateno especial a questo de mensagens pois j que vamos tratar de OO vamos para as origens! Christian Rauh []'s Michael Nascimento Santos Analista/Consultor CPM Sistemas - www.cpm.com.br From: Christian Rauh [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list]
Re: [java-list] Polimorfismo
Caro Sven, Sven van t Veer wrote: No concordamos com este explicao pelo seguinte. Polimorfismo um dos conceitos mais importante de OOP. O que Polimorfismo, a capacidade de uma referencia de um superclasse (ou interface) conter a referncia de uma subclasse que inclui o conceito de Dynamic Binding ou a possibilidade de escolher o methodo certo para invocar at runtime. Esta definio pouco abrangente, veja o meu outro email. Com overloading o progammador escolha qual verso do methodo dentro da mesma classe tem que ser executado num certo momento durante a executao do programma. Isso NO polimorfismo. sim, estou assumindo que alm da classe a ser utilizada, os parmetros passados tambm fazem parte da escolha da resposta a uma mensagem (invocao de mtodo). Christian Rauh -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -