RES: [java-list] Iniciando em JAVA
2 livros essenciais: - Core Java 2 - Fundamentos - Core Java 2 - Recursos Avançados. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Flavia [mailto:[EMAIL PROTECTED] Enviada em: Monday, June 23, 2003 1:59 PM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Iniciando em JAVA Oi Mauro, Tb sou iniciante em Java, e estou lendo o livro Java Como Programar 4 º Edição - H.M. Deitel, P.J. Deitel - Bookman. Já estou quase na metade do livro e estou achando muito bom. Espero ter ajudado!! Um abraço, Flávia Um abraço -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 9 de junho de 2003 20:21 Para: [EMAIL PROTECTED] Assunto: [java-list] Iniciando em JAVA 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] - --- 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] - -- 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] Certificação Programador
Caro Richard, Acho que a prova requer um bom estudo e tb uma boa experiencia na linguagem,pois vc enfrentará muitas pegadinhas que não são visiveis em um simples estudo. Para isso, estude e faça muitos testes e simulações dos topicos da prova. Boa Sorte Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original-De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]Enviada em: Tuesday, June 24, 2003 7:54 AMPara: [EMAIL PROTECTED]Assunto: Re: [java-list] Certificação Programador Sim, é. Desde que vc tenha uma outra fonte de estudos (livros específicos para a certificação), experiência não é necessário. A prova é baseada em teoria. Rafael Gaino - Original Message - From: Richard Demjen To: [EMAIL PROTECTED] Sent: Thursday, June 19, 2003 3:40 PM Subject: [java-list] Certificação Programador Olá Amigos, Acompanho a lista a algum tempo e agora gostaria de poder contar com a opinião de vocês. Trabalho com internet faz um tempo e em 2002 resolvi fazer um curso de Java. Fiz o 275 da Sun, na própria Sun. Infelizmente desenvolvi pouco com java, alguns projetinhos aqui, outros ali, mas nunca trabalhei profissionalmente com isso (uma pena). Gostaria de saber se o 275 é o suficiente para a certificação? Honestamente fiz o curso com bastante facilidade. Obrigado Richard Demjen
RES: [java-list] Notas Fiscais
Caro Tiago, Pelo que entendi, se vc quer criar uma classe de emissão de notas fiscais, vc deve ter uma impressora fiscal. Se esse for o seu problema, vc tera 2 formas de resolver: - Utilizar JNI para acessar as DLL fornecidas pelos fabricantes das ECF. - Utilizar a API Comm para acessar a impressora via porta serial e utilizar os comandos internos da mesma. Ate + Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original-De: Tiago Colombo [mailto:[EMAIL PROTECTED]Enviada em: Monday, June 23, 2003 2:05 PMPara: [EMAIL PROTECTED]Assunto: [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
RES: [java-list] CVS x SS (era *SOURCE SAVE*)
Caros, Um plugin para a utilização do Source Safe no Eclipse pode ser encontrado em www.sf.net. Assim vc consegue trabalhar diretamente no Eclipse, sem se preocupar com a janela do SS. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Jorge Martins [mailto:[EMAIL PROTECTED] Enviada em: Monday, June 23, 2003 8:47 PM Para: '[EMAIL PROTECTED]' Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] @gama-ca.com.br Assunto: RE: [java-list] CVS x SS (era *SOURCE SAVE*) Acho que não podemos avaliar o Source Safe pela integração com o VB. Ela é péssima! Mas ele é muito bom integrado com VC ou o Visual Studio .NET. Por necessidade, uso no trabalho o Source Safe inclusive com java (Forte). Não é integrado, mas é simples deixar a janela do Visual Source Safe aberta do lado. E, todo o ferramental específico dele (controle de versões, locks, busca, share files etc) funciona muito bem. Jorge Roberto Diniz Martins [EMAIL PROTECTED] www.unear.net Tel.: +55 (21) 3389-2924 -Original Message- From: Mauro Martini [mailto:[EMAIL PROTECTED] Sent: sábado, 21 de junho de 2003 11:30 To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] @gama-ca.com.br 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] - -- 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] Reprodução de MP3 e MPEG
Caro João, De uma olhada na API Java Media Framework em www.java.sun.com. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original-De: João Cavalcante [mailto:[EMAIL PROTECTED]Enviada em: Monday, June 23, 2003 10:29 AMPara: [EMAIL PROTECTED]Assunto: [java-list] Reprodução de MP3 e MPEG Colegas, Preciso desenvolver um aplicativo, inicialmente em versão desktop posteriormente em versão WEB onde necessito fazer a reproduçãode arquivos MP3 e MPEG. Alguém conhece alguma classe que faça isso? abraços João Cavalcante Hashimoto Cavalcante Informatica Fone: (11) 6102-9015
RES: [java-list] Verificando existência de arquivo na máquina do usuário
Caro Marcio, Acho que vc nao conseguirá fazer tendo o IP do usuário. Isso somente poderia ser feito se ele tivesse um diretorio compartilhado e esse arquivo estivesse dentro do diretorio. Mesmo assim acho que não seria a melhor solução. Se vc quer fazer com que o usuário selecione um arquivo para upload, de uma olhada no site do Projeto Jakarta. http://jakarta.apache.org/commons/fileupload/index.html Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original-De: Tangerini, Marcio [mailto:[EMAIL PROTECTED]Enviada em: Monday, June 23, 2003 6:26 PMPara: '[EMAIL PROTECTED]'Assunto: [java-list] Verificando existência de arquivo na máquina do usuárioPrioridade: Alta Pessoal, Estoumontando 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 ? Devo escrever "\\", e pegar o endereço IP do cliente usando (InetAddress.getLocalHost()).getAddress();acrescentar o nome do arquivo obtido via req.getParameter(FIELD_FILE); e depois usar o método exists() da classe File ou teria alguma outra solução ? Exemplo: String userFile = "\\111.22.33.\help\arquivo.dat" File checkUserFile = new File(userFile); if (!checkUserFile.exists()) { out.println("File: " + userFile + ", does not exists !"); return;} Valeu, Marcio Tangerini
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
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] -
RES: [java-list] Urgente turotial acessa banco jsp
Caro Alisson, Tem livro que saiu a pouco tempo e tem um otimo custo/beneficio. um livro basico de JSP e deve suprir a sua necessidade. - Tudo que voce queria saber sobre o JSP Fernando Anselmo Editora Visual Books 192 Paginas ISBN 8575020943 Ate + Andrew Betencourt Analista De Sistemas JCP for Java 2 Platform 1.4 -Mensagem original- De: Alisson Pedrina [mailto:[EMAIL PROTECTED] Enviada em: Friday, June 06, 2003 10:03 AM Para: [EMAIL PROTECTED] Assunto: [java-list] Urgente turotial acessa banco jsp Pessoal alguem poderia me indicar um bom tutorial que ensine a acessar banco de dados com incluso, edio e navegao nos registros?? tudo isso usando jsp.. por favor Alisson Pedrina Java Programmer -Original Message- From: Rodrigo Alvares de Souza [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 4 de junho de 2003 08:59 To: '[EMAIL PROTECTED]' Subject: *SPAM* RE: [java-list] Dvida cruel Isso a eu quase j sabia, mas como eu resolvo esse problema Rodrigo -Original Message- From: Joao Emilio Santos Bento da Silva [mailto:[EMAIL PROTECTED] Sent: segunda-feira, 2 de junho de 2003 12:22 To: [EMAIL PROTECTED] Subject: RES: [java-list] Dvida cruel Cara, a questo no da imutabilidade das strings nesse caso. A questo que os parmetros para o java so sempre por referncia, logo a referncia que foi passada para o mtodo foi a varivel y do mtodo main. Quando voc no mtodo x fez str1 = str1.concat( ok ); voc mudou a referncia em memria da varivel str1. -Mensagem original- De: Rodrigo Alvares de Souza [mailto:[EMAIL PROTECTED] Enviada em: Friday, May 30, 2003 10:32 AM Para: '[EMAIL PROTECTED]' Assunto: [java-list] Dvida cruel Alguem saberia me dizer pq qdo eu imprimo a variavel y, ela est vazia ? Eu sei que tem a ver com a imutabilidade das Strings, mas queria uma resposta que me convencesse :-) public class teste1 { public teste1() {} public static void main(String[] args) { teste1 t = new teste1(); String y = new String(teste - ); int z = 10; System.out.println(t.x(y,z)); System.out.println(y); } private String x (String str1,int z) { str1 = str1.concat( ok ) ; z = 2003; return str1; } } Obrigado. Atenciosamente, Paulo Henrique C. Zanchettin Scopus Tecnologia S/A ( 55-11-3909-3561 * [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 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 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 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 Usurios 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 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 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] Conversão de valor númerico para valor em extenso
(p) == '-') (sar.charAt(p + 1) != '\n'))) { l.insert(rp++, sar.charAt(p)); } } //for s = l.toString(); } /** * Return the written form of the number * * @return... */ public String getResult() { String temp; if (s == null) { return Number is not set!; } temp = s; s = null; return temp; } /** * Return the numbers between 0-999 in written form * * @param n Description of the Parameter * @return... */ private String numero(long n) { int flag; String u[] = {, um, dois, tres, qua-tro, cin-co, seis, se-te, oi-to, no-ve, dez, on-ze, do-ze, tre-ze, ca-tor-ze, quin-ze, de-zas-seis, de-zas-sete, de-zoi-to, de-za-no-ve}; String d[] = {, , vin-te, trin-ta, qua-ren-ta, cin-quen-ta, ses-sen-ta, se-ten-ta, oi-ten-ta, no-ven-ta}; String c[] = {, cen-to, du-zen-tos, tre-zen-tos, qua-tro-cen-tos, qui-nhen-tos, seis-cen-tos, se-te-cen-tos, oi-to-cen-tos, no-ve-cen-tos}; String extenso_do_numero = new String(); // extenso_do_numero = \0 ; if ((n 1000) (n != 0)) { if (n == 100) { extenso_do_numero = cem; } else { if (n 99) { extenso_do_numero += c[(int)(n / 100)]; if (n % 100 0) { extenso_do_numero += e ; } } if (n % 100 20) { extenso_do_numero += u[(int)n % 100]; } else { extenso_do_numero += d[((int)n % 100) / 10]; if ((n % 10 0) (n 10)) { extenso_do_numero += e ; extenso_do_numero += u[(int)n % 10]; } } } } else if (n 999) { extenso_do_numero = ERRO: NUMERO 999; } return extenso_do_numero; } public static void main(String[] args) { StringBuffer sb = new StringBuffer(); double nn = .99D; if (args.length 0) { try { nn = Double.parseDouble(args[0]); } catch (NumberFormatException e) { System.out.println(Use java Extenso [número com '.' decimal]); System.exit(1); } } Extenso ex = new Extenso(nn, 30); sb.append(String.valueOf(nn)).append( = \r\n); sb.append(ex.getResult()); System.out.println(sb); } } Eliseu Pfaffenseller Analista de Sistemas Senior. -Original Message- From: Andrew Thomas de Betencourt Lima - SAO [mailto:[EMAIL PROTECTED] Sent: 04 June, 2003 10:29 To: [EMAIL PROTECTED] Subject: [java-list] Conversão de valor númerico para valor em extenso Caros, Gostaria de saber se alguem tem algum exemplo de classe que pega um valor numérico e converte(cria) o valor por extenso. Thanks. Andrew Thomas de Betencourt Lima SCP for Java 2 Platform 1.4 Analista de Sistemas - Fábrica de Projetos Politec - São Paulo eMail: [EMAIL PROTECTED] Tel: 3644-4000 ramal 218 -- 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] 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] -
RES: [java-list] O que está acontecendo? Qual a diferença?
Caro Halex, O erro ocorria pq a variavel de sessão que vc estava tentando utilizar ainda nao existia. A unica coisa que vc fez foi realizar uma conversao explicita de um objeto inesistente para um objeto do tipo String. Assim, o objeto do tipo String pode ser comparado como null. Mas achei estranho vc utilizar valores como (null, "true") em uma variavel do tipo String. Para um melhor entendimento, vc poderia padronizar esses valores, utilizando um objeto String ou Boolean(true/false). Ate + Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original-De: Halex Maciel [mailto:[EMAIL PROTECTED]Enviada em: Wednesday, June 11, 2003 11:41 AMPara: Egen; Java Br; Java Campinas; Sou JavaAssunto: [java-list] O que está acontecendo? Qual a diferença? Caros colegas, a poucos dias atrás eu postei no forum uma pergunta sobre Session, eu até disponibilizei meu fonte com problemas de Session, e por incrivel que pareça não entendi o seguinte: Eu criei um código que a pessoa ao entrar na página em JSP, erá verificado se ele havia efetuado login, caso contrário ele seria redirecionado para página de login. Meu código era este: %// if (session.getAttribute("EstaLogado") == null) response.sendRedirect("index.jsp?msg=Por%20%20favor,%20efetue%20seu%20login."); else { String logado = session.getAttribute("EstaLogado").toString(); if (!(logado == "true")) response.sendRedirect("index.jsp?msg=Por%20%20favor,%20efetue%20seu%20login."); } // Verifica direitos de Usuário e cria um link de atalho para módulo administrativoString link = "";String admin = session.getAttribute("eAdmin").toString();if ((session.getAttribute("eAdmin") != null) (admin == "true"))link = "a href="" Administrativo/a";//% Só que estava dando erro na hora que a pessoa tentava acessar a página sem efetuar login. Dava um JasperException, mas depois eu troquei o código, e coloquei desta forma: %String EstaLogado = (String) session.getAttribute("EstaLogado"); if (EstaLogado == null) response.sendRedirect("index.jsp?msg=Por%20%20favor,%20efetue%20seu%20login."); else { String logado = (String) session.getAttribute("EstaLogado"); if (!(logado == "true")) response.sendRedirect("index.jsp?msg=Por%20%20favor,%20efetue%20seu%20login."); } // Verifica direitos de Usuário e cria um link de atalho para módulo administrativoString links = "";String admin = (String) session.getAttribute("eAdmin");if ((admin != null) (admin == "true"))links = "a href="" Administrativo/a";% Na realidade a única coisa que mudei foi, Isto fazia dar o erro: String logado = session.getAttribute("EstaLogado").toString(); Este solucionou meu problema: String logado = (String) session.getAttribute("EstaLogado"); Qual a diferença entre eu utilizar (String) e utilizar (toString();)? Obrigado a todos. Halex Maciel
RES: [java-list] (java lista) - Ler arq. texto delimitado
Caro Rubens, Para leitura do arquivo vc pode estar utilizando diversas formas(classes), mas por exemplo vc pode usar as classes FileInputStream e DataInputStream. Vc pode utilizar a classe StringTokenizer para fazer a separação das informações delimitadas pelo caracter ";". Vc conseguirá fazer tudo isso de diversas formas. É preciso avaliar melhor o seu problema, e encontrara melhor solução. De uma olhada na API do Java 2 1.4, principalmente do pacote "java.io" para leitura do arquivo. Boa Sorte ! Andrew Betencourt Analista de Sistemas JCP for Java 2 Platform 1.4 -Mensagem original-De: Rubens Pereira da Silva [mailto:[EMAIL PROTECTED]Enviada em: Friday, June 06, 2003 3:10 PMPara: [EMAIL PROTECTED]Assunto: [java-list] (java lista) - Ler arq. texto delimitado Olá pessoal, Estou precisando de ajuda, sou principiante em java e preciso ler um arquivo texto delimitado por ";" e persistir no banco, qual a melhor forma de fazer? E qual a melhor classe usar? Qualquer dica serve pois tenho urgência, por favor, quem tiver alguma coisa parecida me ajude. Obrigado, Rubens. Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
RES: [java-list] Vector armazenando int
Como dito abaixo, a classe Vector somente aceita objetos. É preciso fazer a conversar do int para Integer. Ex: import java.util.*; public class VecInt { public static void main(String args[]) { Vector vec = new Vector(); Integer newInt = new Integer(10); Integer newInt2 = new Integer(20); Integer newInt3 = new Integer(30); vec.add(newInt); vec.add(newInt2); vec.add(newInt3); for(int i=0; ivec.size(); i++) System.out.println(vec.get(i)); } } Ate + Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: André Barbosa [mailto:[EMAIL PROTECTED] Enviada em: Friday, June 06, 2003 2:46 PM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Vector armazenando int Êpa! Cuidado, Alan. vetor != Vector Danielle, um Vector só armazena objetos, e int é um tipo primitivo. A solução é essa mesma, converter os valores para Integer antes de adicionar. André Barbosa - Original Message - From: Alan Ricardo dos Santos [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 04, 2003 5:10 PM Subject: RES: [java-list] Vector armazenando int Claro, é só declarar o seu vetor como int. int meuvetor[]; -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 28 de maio de 2003 19:46 Para: [EMAIL PROTECTED] Assunto: [java-list] Vector armazenando int Olá colegas Javaneses, Estou precisando armazenar valores inteiros (int) em um Vector, mas tá dando erro. É possível fazer isso? Será que é preciso converter os valores p/ Integer? Até +++, Danielle Furtado. -- Esta mensagem foi enviada pelo site http://Correio.UFPA.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] - -- 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] Api Windows/Linux
Caro Rodrigo, Acho que não existe(nunca vi nem utilizei) nenhuma API para lidar diretamente com o Windows ou com Linux. Vc pode utilizar a propriedade "getProperty" da "classe "System", para obter algumas informações sobre o ambiente (Windows ou Linux). Exemplo de codigo para pegar visualizar todas as informações disponiveis: Enumeration sys = System.getProperties().keys(); while(sys.hasMoreElements()) { String keyName = sys.nextElement().toString(); System.out.println(keyName + " = " + System.getProperty(keyName)); } Agora, se vc pretende se aprofundar mais, e utilizar outras informações ou funcoes do Windows ou Linux, terá que utilizar JNI para interagir com as DLL´s (no caso Windows)de cada sistema. Ate + Andrew Betencourt Analista de Sistema JCP for Java 2 Platform 1.4 -Mensagem original-De: Rodrigo Zampieri Castilho [mailto:[EMAIL PROTECTED]Enviada em: Thursday, June 12, 2003 10:38 AMPara: [EMAIL PROTECTED]Assunto: [java-list] Api Windows/Linux Fala Pessoal, Alguém poderia me informar setem algum pacote específico para lidar com a API do Windows ou Linux, se existe esse tipo de pacote. Obrigado, Rodrigo Zampieri Castilho Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
RES: [java-list] problema com execução de programa
Caro Igor, a JVM nao esta localizando a sua classe compilada. Para isso, vc deve setar a variavel de ambiente CLASSPATH para apontar para o diretorio atual. Exemplo (windows): set CLASSPATH=%CLASSPATH%;. Repare que no final da declaração tem um "." Execute este comando antes de tentar executar a sua classe. Ate + Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original-De: Igor p. Simões [mailto:[EMAIL PROTECTED]Enviada em: Sunday, June 01, 2003 6:19 PMPara: [EMAIL PROTECTED]Assunto: [java-list] problema com execução de programa tenho uma classe criada com herança da classe Frame e no método "main" desta classe eu crio uma instancia desta classe e peço pra mostrar conforme abaixo. public static void main(String args[]){Frame f2 = new Frame2();f2.reshape(0,0,420,400);f2.show();} compilo a classe com javac frame2.java e após isso digito o comando java frame2 neste momento ocorre a seguinte mensagem de erro: "Exception in thread "main" java.lang.NoClassDefFoundError: frame2" o que devo fazer? desde já agradeço igor p simoes
RES: [java-list] Ajuda por favor
Se eu nao me engano, no site do JUG(www.jug.com.br) tem um exemplo. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original-De: Daniel Monteiro [mailto:[EMAIL PROTECTED]Enviada em: Sunday, June 01, 2003 3:52 PMPara: [EMAIL PROTECTED]Assunto: Re: [java-list] Ajuda por favor Tenta java.sun.com ou www.google.com - Original Message - From: Giuliano To: [EMAIL PROTECTED] Sent: Thursday, May 29, 2003 2:11 PM Subject: [java-list] Ajuda por favor Me ajudem ppor favor rss alguem sabe onde eu acho uns exemplos de código para fazer um Chat com Java??? ou algum endereço na net que eu posa ver como funciona isso??? obrigado
[java-list] Conversão de valor númerico para valor em extenso
Caros, Gostaria de saber se alguem tem algum exemplo de classe que pega um valor numérico e converte(cria) o valor por extenso. Thanks. Andrew Thomas de Betencourt Lima SCP for Java 2 Platform 1.4 Analista de Sistemas - Fábrica de Projetos Politec - São Paulo eMail: [EMAIL PROTECTED] Tel: 3644-4000 ramal 218 -- 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] Impressora Fiscal. Alguem ja usou????
Caro Awdryn, estou com o mesmo problema. Pelos meus estudos ate agora, encontrei 2 soluções: - Utilizar a API Comm para fazer o acesso a impressora via porta serial, e utilizar os comandos internos da impressora. - Utilizar JNI para fazer acesso as DLL´s fornecidas pelo fabricante, tendo que obrigatoriamente utilizar C/C++ para acessar as DLL´s. Problema serio !!! Abraço. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Awdryn Cavalache de Souza [mailto:[EMAIL PROTECTED] Enviada em: Thursday, May 29, 2003 8:18 AM Para: [EMAIL PROTECTED] Assunto: [java-list] Impressora Fiscal. Alguem ja usou Pessoal, alguêm ja desenvolvel algum aplicativo que utilizase uma impressora fiscal??? Alguêm teria algum exemplo de como fazer isso? Existe algum pacote ja pronto para trablhar com esse tipo de impressora? Agradecendo antecipadamente. Awdryn Cavalche de Souza. -- 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] Livros, testes sobre certificacao
Ola a todos, Eu comprei os 2 livros Core Java (Fundamentos e Recursos Avancados), li os dois inteiros, li o livro da SYBEX sobre Certificacao Java 2, e ainda fiz varios simulados, entre eles um muito bom e o JavaRanch(www.javaranch.com). Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Henrique Viecili [mailto:[EMAIL PROTECTED] Enviada em: Monday, May 26, 2003 2:11 PM Para: [EMAIL PROTECTED] Assunto: [java-list] Livros, testes sobre certificacao Ola pessoal, estou pensando em fazer a certio de Programmer e gostaria de saber quais so os melhores livros e os melhores testes online para obter um bom grau nessa prova. Grato, Henrique -- 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 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 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Utilização de DLL(win32) com Java
Caro amigos, Estou com a necessidade de utilizar uma DLL(win32) em um programa Java. A DLL é para comunicação com uma impressora de Cupom Fiscal. Tenho 2 opções para desenvolvimento: 1) Utilizar JNI para trocar informações com essa DLL(fornecida pelo fabricante), utilizando C/C++. 2) Utilizar a API Comm para fazer a comunicação via porta serial com a impressora, e tentar utilizar os comandos internos dela. A DLL facilita um pouco, pois nao terei a preocupação de fazer comunicação com as portas seriais. Porem, terei que utilizar C/C++ para estar acessando essa DLL. Gostaria de saber se alguem tem alguma dica ou exemplo para este desenvolvimento ? Um abraço a todos Obrigado. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -- 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] -