Re: [java-list] array dinâmico
Talvez vc possa usar este código: public String[] addItens(String[] target, String element){ String temp[] = null; temp = target; target = target!=null? new String[target.length+1]: new String[1]; if(temp!= null) System.arraycopy(temp,0,target,0,temp.length); target[target.length-1] = element; return target; } []´s Antonio Manoel - Original Message - From: Jader Camargo Zanotti - Pop Mail To: [EMAIL PROTECTED] Sent: Tuesday, March 11, 2003 10:50 AM Subject: [java-list] array dinâmico E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já!http://email.bol.com.br galera, alguém saberia como criar um array dinâmico? Eu vou recuperar alguns dados de um BD, e guardá-los em um array. Dessa forma, não posso especificar um tamanho máximo para ele, pois dependendo da consulta, terei 10 ou 1000 linhas ... Se eu fizer algo do tipo String sArray[][]; quando compilo, diz que preciso inicializar as variáveis ... mas se eu colocar algo como String sArray[][]={{"","","",""},{"","","",""},{"","","",""},{"","","",""}} estarei definindo o tamanho máximo pra ele, o que eu não posso fazer ... alguém teria uma luz pra me dar? Atencipadamente agradeço ... Jader
Re: [java-list] Onde colocar meu pacote
Os arquivos .jar de sua aplicação ficam dentro do diretorio lib. Se não existir crie um. Deve ficar parecido com isso: DiretorioWebDaSuaAplicacao\WEB-INF\lib As classes soltas devem ficar dentro do diretório classes: DiretorioWebDaSuaAplicacao\WEB-INF\classes Não precisa alterar nenhum arquivo de configuração. Lembre-se que vc pode mapear servlets para evitar chamar com o nome completamente qualificado dentro das páginas jsp. []´s, Antonio Manoel. - Original Message - From: Carla Ribeiro To: [EMAIL PROTECTED] Sent: Wednesday, February 19, 2003 5:41 PM Subject: [java-list] Onde colocar meu pacote Ola pessoal, Tenho um pacote, criado por mim... Gostaria que um JSP conhecesse as classes desse pacote.. Estou usando o OC4J Server da Oracle como servidor JSP. Onde eu deveria colocar meu pacote e eu teria que alterar algum arquivo de configuracao? Agradeco muito se alguem puder me ajudar Carla
Re: [java-list] Servlet gerando imagem
Certo, Eu tive o mesmo problema, de imediato resolvi como descrito anteriormente. Mas, depois resolvi ficar livre de vez do x e passei a usar esta biblioteca: PJA Toolkit que está no endereço: http://www.eteks.com/pja/en/ e o que é melhor: PJA library is free under GNU General Public License. - Eu uso para gerar imagens, e até agora, não tive problemas com plataformas (eu Desenvolvo no Windows e mando pro Solaris...) - No meu caso eu mudei o seguinte: onde tinha: //import java.awt.image.*; //import java.awt.*; entrou: import java.awt.Color; import com.eteks.awt.PJAImage; import com.eteks.awt.PJAGraphics; Pelo que esta no seu email PJAGraphics deve resolver. Outra coisa, a qualidade da imagem piora um pouco e em alguns casos java2D não funciona, mas, vc entenderá bem visitando a página e lendo com bastante atenção as explicações lá contidas. []'s Antonio Manoel. - Original Message - From: "gangrel-br" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 12, 2003 11:00 AM Subject: Re: [java-list] Servlet gerando imagem >Obrigado pela ajuda, mas > infelizmente ainda não está > funcionando... Eu setei a variável > DISPLAY com o nome da máquina, mas > ainda assim não funcionou. Tentei > também usar o 'xhost +' para liberar o > acesso ao X mas nada... >Estou tentando utilizar o Xvfb, mas > também não consegui fazer com que > funcione. Em todos os casos a mesagem > de erro se mantém a mesmo. > >No caso do Xvfb, alguém sabe qual o > procedimento correto para fazê-lo > funcionar com o tomcat? > > Muito Obrigado. > > > > Seta o valor da variável DISPLAY para o nome da máquina > > Antonio Manoel. > > > > - Original Message - > > From: "gangrel-br" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Monday, February 10, 2003 8:02 AM > > Subject: Re: [java-list] Servlet gerando imagem > > > > > > > O erro é esse sim... > > > > > > Can't connect to X11 window server > > > using ':0.0' as the value of the > > > DISPLAY variable > > > > > > mas o modo gráfico já está ativado > > > > > > > > > > Qual o erro? > > > > > > > > "Cant connect to X11 window server..."? > > > > > > > > Se for isso tenta iniciar o modo gráfico do linux. > > > > > > > > []s > > > > > > > > Luiz Henrique > > > > > > > > >From: "gangrel-br" <[EMAIL PROTECTED]> > > > > >Reply-To: [EMAIL PROTECTED] > > > > >To: "java-list" <[EMAIL PROTECTED]> > > > > >Subject: [java-list] Servlet gerando imagem > > > > >Date: Tue, 4 Feb 2003 11:30:20 -0200 > > > > > > > > > >Peguei um exemplo de uma servlet > > > > >que gera uma imagem JPEG e retorna > > > > >essa imagem para o navegador. ( > > > > >CriarPoligonos.java, peguei aki na > > > > >lista ). > > > > >O problema é que se a servlet > > > > >estiver em um Tomcat no windows, > > > > >funciona perfeitamente. Mas se o > > > > >Tomcat estiver no Linux, não. > > > > >O erro ocorre numa linha com o > > > > >seguinte código: > > > > > > > > > >Graphics g = image.getGraphics(); > > > > > > > > > >sendo que 'image' é um objeto da > > > > >classe BufferedImage. > > > > > > > > > >Muito Obrigado > > > > > > > > > >Paulo "gangrel-br" R. C. Siqueira > > > > >Programador e Fanático por Jogos :) > > > > >Mogi das Cruzes - SP > > > > > > > > > > > > > > > > >__ > > > > >E-mail Premium BOL > > > > >Antivírus, anti-spam e até 100 MB de espaço. Assine já! > > > > >http://email.bol.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.m
Re: [java-list] Servlet gerando imagem
Seta o valor da variável DISPLAY para o nome da máquina Antonio Manoel. - Original Message - From: "gangrel-br" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, February 10, 2003 8:02 AM Subject: Re: [java-list] Servlet gerando imagem > O erro é esse sim... > > Can't connect to X11 window server > using ':0.0' as the value of the > DISPLAY variable > > mas o modo gráfico já está ativado > > > > Qual o erro? > > > > "Cant connect to X11 window server..."? > > > > Se for isso tenta iniciar o modo gráfico do linux. > > > > []s > > > > Luiz Henrique > > > > >From: "gangrel-br" <[EMAIL PROTECTED]> > > >Reply-To: [EMAIL PROTECTED] > > >To: "java-list" <[EMAIL PROTECTED]> > > >Subject: [java-list] Servlet gerando imagem > > >Date: Tue, 4 Feb 2003 11:30:20 -0200 > > > > > >Peguei um exemplo de uma servlet > > >que gera uma imagem JPEG e retorna > > >essa imagem para o navegador. ( > > >CriarPoligonos.java, peguei aki na > > >lista ). > > >O problema é que se a servlet > > >estiver em um Tomcat no windows, > > >funciona perfeitamente. Mas se o > > >Tomcat estiver no Linux, não. > > >O erro ocorre numa linha com o > > >seguinte código: > > > > > >Graphics g = image.getGraphics(); > > > > > >sendo que 'image' é um objeto da > > >classe BufferedImage. > > > > > >Muito Obrigado > > > > > >Paulo "gangrel-br" R. C. Siqueira > > >Programador e Fanático por Jogos :) > > >Mogi das Cruzes - SP > > > > > > > > >__ > > >E-mail Premium BOL > > >Antivírus, anti-spam e até 100 MB de espaço. Assine já! > > >http://email.bol.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] > > >- > > > > > > _ > > MSN Messenger: converse com os seus amigos online. > > http://messenger.msn.com.br > > > > > > -- LISTA SOUJAVA > > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > historico: http://www.mail-archive.com/java-list%40soujava.org.br > > para sair da lista: envie email para [EMAIL PROTECTED] > > - > > > > > > > Paulo "gangrel-br" R. C. Siqueira > Programador e Fanático por Jogos :) > Mogi das Cruzes - SP > > > __ > E-mail Premium BOL > Antivírus, anti-spam e até 100 MB de espaço. Assine já! > http://email.bol.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] Conectar-se a uma pagina
Tente o código abaixo! []´s Antonio Manoel. Conhecimento é experiência. O resto é Informação - Albert Einstein URL url = "" URL("http://java.sun.com"); URLConnection conn = url.openConnection(); conn.setDoInput(true); //Agora use os dados como quizer, por exemplo: Properties props = new Properties(); props.load(conn.getInputStream()); System.out.println(props.toString()); - Original Message - From: "Duzolini" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, December 18, 2002 10:59 PM Subject: [java-list] Conectar-se a uma pagina > como faco para buscar uma pagina na internet, uma URL> tem algo no java q trata isso ??> > Eduardo Pasquotto Orsolini> > Abençoados sejam os pessimistas, pois estes fazem backup.> > -- 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] Erro JSP. Socorro!!! (2)
Antes de chamar PdfWriter.getInstance(document, response.getOutputStream()) vc não tem alguma verificação que se verdadeira faria um redirect do tipo response.sendRedirect("pagina.jsp?id=10")? Se tiver esperimente usar um script parecido com este no lugar: out.println(" window.location.href=pagina.jsp?id=10"); Ou ainda, se quizer fazer mais bonito, use algo como: Eu tive um erro parecido com o seu e resolvi assim. Tenta aí e boa sorte. Antonio Manoel. - Original Message - From: "Webmaster - Unimed Piracicaba" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, November 12, 2002 3:35 PM Subject: [java-list] Erro JSP. Socorro!!! (2) > Explicando melhor, estou tentando usar isso: > > PdfWriter.getInstance(document, response.getOutputStream()); > > Eu preciso de um OutPutStream, mas não sei outra forma de pegá-lo senão > esta > > > Alguém já viu este erro?? Obrigado... > > > > java.lang.IllegalStateException: getOutputStream() has already been > > called for this response > > > > -- 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] Problema ao compilar com o JBuilder
experimente pressionar as teclas CTRL + SHIFT + F9 ... tendo a Classe2 em modo de edição... dica deixe exibindo sempre a tela de "Tip of the Day" ao iniciar o JBuilder.. ela sempre mostra coisas uteis... em doses homeopáticas... esta dica eu ví lá. []'s Antonio Manoel. - Original Message - From: Ricardo Justion Bobsin To: [EMAIL PROTECTED] Sent: Wednesday, May 08, 2002 4:33 PM Subject: [java-list] Problema ao compilar com o JBuilder Pessoal, Estou tendo o seguinte problema : Tenho um pacote com várias classes, uma dessas classes dentro do pacote tem algum erro mas não quero corrigir esta até um certo momento. O problema é que tento compilar uma classe dentro do mesmo pacote e ela não deixa pois existe outra classe com erro. Detalhe : Nenhum classe possui referencia de outra. Exemplo : com.x.Classe1 << possui erro com.x.Classe2 < ok Como posso comiplar a Classe2 no JBuilder ? Ricardo
Re: [java-list] Entrada de Usuário via console
Tente isto: public static void main(String[] args) throws IOException{ try { InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); System.out.print("Informe seu texto\t"); String s = (String) br.readLine(); System.out.println("o texto informado foi: "+s.toUpperCase()); }catch(IOException ioEx){System.out.println(ioEx.toString());} } []´s Antonio Manoel - Original Message - From: Christopher Palma Moura To: [EMAIL PROTECTED] Sent: Tuesday, April 23, 2002 5:34 PM Subject: [java-list] Entrada de Usuário via console Como faço para "pegar" uma entrada digitada pelo usuário em uma aplicação console? Exemplo: 08 try{09 System.out.println("Escolha a linha (0 a " + (quant_linhas) + " ):");10 byteslidos = System.in.read(byte);11 saida = comp(array,byteslidos);12 System.out.println(saida);13 }14 catch (IOException e){15 System.err.println( e.toString() );16 } Na linha 10, usei o método System.in.read passando como parâmetro um tipo byte (que não funcionou para mim). O mesmo método não aceitou o parâmetro int. Gostaria da ajuda do grupo para a resolução do código acima... Atenciosamente, Christopher Palma Moura Fundação Nacional de Saúde [EMAIL PROTECTED]
Re: [java-list] Trabalhando com Interfaces...
Veja bem, espera-se que o fabricante do driver devolva classes que implementem as interfaces Connection, Statetement, ResulSet entre outras. Vc poderia ler sobre jdbc no site da Sun para entender sobre o contrato da sun com os fabricantes de Drivers. A grosso modo é isto que eu escrevi. Quanto a usar uma interface vc pode criar um método que devolve uma interface e no return devolver uma instância de uma classe que a implemente. por exemplo: //a interface... public interface Jogador{ public abstract int getRanking(); public abstract void setRanking(int ranking); } //alguém que a implemente... public class JogadorDeTenis implements Jogador{ int ranking; public int getRanking(){ return ranking; } public void setRanking(int ranking){ this.ranking = ranking; } } //alguém que a usa... public class Principal{ public Jogador getJogadorDeTenis(){ JogadorDeTenis jt = new JogadorDeTenis(); jt.setRanking(1); return jt; } public static void main(String[] args){ Principal p = new Principal(); Jogador j = p.getJogadorDeTenis(); System.out.println(j.getRanking()); } } Coloque em arquivos separados e veja o resultado... []´s Antonio Manoel. - Original Message - From: "Leandro Franchi" <[EMAIL PROTECTED]> To: "Java-List" <[EMAIL PROTECTED]> Sent: Tuesday, April 23, 2002 3:27 PM Subject: [java-list] Trabalhando com Interfaces... > Olá caros amigos do Java-List, > > Estamos com uma dúvida muito cruel, simplesmente não entendemos como > podemos utilizar uma interface do mesmo modo que utilizamos a interface > Resultset... por exemplo: > > Resultset rs = db.executeQuery("SELECT * FROM FUNCIONARIOS"); > > while (rs.next()) > System.out.println(rs.getString("NOME")); > > rs.close(); > > Analisando o código acima, supomos que o rs é um objeto do tipo Resultset, > e que next(), getString() e close() são métodos pertencentes ao objeto > Resultset criado como rs. Porém, Resultset é uma interface, e não uma > classe, assim, ela não tem corpo dos metodos e sim só as assinaturas deles, > e ai vem nossa dúvida... como eles executam ??? Onde estão os corpos dos > metodos ??? > > > Grato > > Leandro Franchi > > > -- 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] BUG Java (GregorianCalendar) ?
Talvez isto te atenda... public static void addDaysToDate(Timestamp data, int value) { GregorianCalendar gc = new GregorianCalendar(); gc.setTime(data); gc.add(Calendar.DATE, value); data.setTime(gc.getTime().getTime()); } [],s Antonio Manoel - Original Message - From: Marcio H. Gardezani To: [EMAIL PROTECTED] Sent: Thursday, April 25, 2002 11:24 AM Subject: [java-list] BUG Java (GregorianCalendar) ? Olá, Estive utilizando a classe GregorianCalendar e observei que ao criar uma instancia com a data de 13/10/2001 e adicionar 1 dia a data ficou errada. O mesmo cálculo com datas diferentes funciona. Abaixo está o programa e o resultado apresentado durante a execução. Será que isso eh um bug do java? Alguém sabe o que está acontecendo? Utilizo WIN98 com JDK 1.4.0. Obrigado pela atenção. === Programa (tst.java) === import java.util.GregorianCalendar;import java.util.Calendar; public class tst { public static void main(String args[]) { GregorianCalendar cg; System.out.println("\n- Exemplo 1 (correto):"); cg = new GregorianCalendar(2001,9,12); System.out.println("Hoje..: " + cg.getTime()); cg.add(Calendar.DAY_OF_MONTH, 1); System.out.println("Amanha: " + cg.getTime()); System.out.println("\n- Exemplo 2 (ERRO!):"); cg = new GregorianCalendar(2001,9,13); System.out.println("Hoje..: " + cg.getTime()); cg.add(Calendar.DAY_OF_MONTH, 1); System.out.println("Amanha: " + cg.getTime()); System.out.println("\n- Exemplo 3 (correto):"); cg = new GregorianCalendar(2001,9,14); System.out.println("Hoje..: " + cg.getTime()); cg.add(Calendar.DAY_OF_MONTH, 1); System.out.println("Amanha: " + cg.getTime()); }} === Resultado === - Exemplo 1 (correto):Hoje..: Fri Oct 12 00:00:00 BRT 2001Amanha: Sat Oct 13 00:00:00 BRT 2001 - Exemplo 2 (ERRO!):Hoje..: Sat Oct 13 00:00:00 BRT 2001Amanha: Sat Oct 13 23:00:00 BRT 2001 - Exemplo 3 (correto):Hoje..: Sun Oct 14 01:00:00 BRST 2001Amanha: Mon Oct 15 01:00:00 BRST 2001
Re: [java-list] The Java Tutorial
Adicione ;.; (ponto e vírgula ponto ponto e virgula) no final do seu CLASSPATH. isto tornará as classes do diretório onde vc se encontra visiveis. Bem vindo, Antonio. - Original Message - From: "Rafael P. Siza" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, April 16, 2002 4:20 PM Subject: [java-list] The Java Tutorial > Estou seguindo os passos básicos no "The Tutorial Java "; consigo gerar o > .class, mas na hora de rodar o programa aparece essa msg: > "Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp" > > Entao, o que fazer? Já setei as variaveis de ambiente e tudo mais. > > Grato, > > -- > Rafael Peres Siza > [EMAIL PROTECTED] > LICQ: 82000394 > > "Hine ma tov > Hinei ma tov uma nayim > Shevet achim gam yachad" > ><> ! > > > -- 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] Java 3
TopLink for Java versão 3. É isso. - Original Message - From: "Adriano Maciel" <[EMAIL PROTECTED]> To: "Java List SOUJAVA" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Thursday, March 22, 2001 4:36 PM Subject: [java-list] Java 3 > Bom dia a Todos. > > Alguém mais experiente que eu poderia dar uma olhada no endereço abaixo e tentar descobrir que "diabos"é o tal de JAVA 3 que eles se referem? > > Obrigado > > http://www.visualcafe.com/download/toplink/java.html > > Adriano Salfer Maciel > [EMAIL PROTECTED] > [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 JSP/Servlets
Instant JavaServer Pages Paperback - 550 pages 1st edition (May 15, 2000) Osborne McGraw-Hill; ISBN: 0072126019 ; http://www.amazon.com/exec/obidos/ASIN/0072126019/o/qid=985359184/sr=8-1/ref =aps_sr_b_1_1/107-4850180-3347762 - Original Message - From: "André Monteiro" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 21, 2001 3:56 PM Subject: [java-list] Livro JSP/Servlets > Oi pessoal. > > Alguem conhece um bom livro de JSP/Servlets. Pode ser em ingles ou > portugues. > > Obrigado. > > André > > > -- 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] Erro ao Compilar
Programar em Java sem estar familiarizado com os conceitos de orientação a objeto não é muito proveitoso. Talvez você devesse parar por uns dias e estudar um pouco tais conceitos. Se possível, veja UML. Te será de grande valia. Agora vamos ver como fazer o que você quer: Declare o método pacote como estático. depois, basta chamá-la diretamente atráves da classe. Ex: Prov.pacote(); Eu podería discorrer sobre vantagens e desvantagens de métodos estáticos. Por ora, basta saber que não é necessário criar uma instância da classe para invocar seus métodos ou atributos estáticos. Não desista. Antônio Manoel > Obrigado Antonio, sua ajuda foi de grande valia.> Pelo menos, esse erro ele não> esta mais dando.> Se puder me dar mais uma ajudinha, ficarei mais> agradecido ainda.> Seguinte Antonio, Declarei o Metodo Pacote em um> arquivo Prov.java, estou> fazendo algumas referencias desse método dentro de> outro programa Tprot.java,> qual seria o método mais fácil para chamar a função> Pacote lo dentro do tprot,> sei que poderia usar Herança, mas este conceito para> mim ainda é meio obscuro.> Qualquer ajuda será de grande valia.> Obrigado.> > Antonio Manoel wrote:> > > primeiro, evite atributos publicos acesse-os> atráves de métodos> > (encapsulamento);> > segundo, em métodos estáticos, só atributos ou> métodos estáticos podem ser> > referenciados;> > terceiro, dê uma olhada no java code conversion> (como devem ser os nomes dos> > atributos, classes e métodos etc.. ( mais ou> menos assim todo método e> > atributo deve iniciar com letra minúscula e cada> inicial de uma nova palavra> > maiúscula, toda classe deve iniciar com letra> maiúscula e cada inicial de> > uma nova palavra maiúscula e uma série de outros> detalhes. Não é obrigatório> > segui-lo mas todos usam assim, fica um código> padronizado e de fácil> > entendimento)> >> > ex:> > // a classe> > public class MinhaClasse> >> > // o método> > public static iniciaLeitura(){> > }> >> > // o atributo> > private static proxPosicao;> >> > agora como arrumar seu código:> > private static Variant proxPosicao = new> Variant();> >> > boa sorte!> >> > Antônio Manoel.> >> > - Original Message -> > From: "Victor Augusto Merli Oliveira Lima"> <[EMAIL PROTECTED]>> > To: <[EMAIL PROTECTED]>> > Sent: Friday, March 02, 2001 3:47 PM> > Subject: [java-list] Erro ao Compilar> >> > > Caro amigos da Lista JAVA estou tendo um> probleminha ao compilar a> > > seguinte linha de código> > >> > > public Variant proxPosicao = new Variant();> > > public static void IniciaLeitura()> > > {> > > try> > > {> > > proxPosicao.set(9);> > > }> > > catch(Exception _e_) {> Err.set(_e_,"IniciaLeitura"); }> > > }> > >> > > Está aparecendo a seguinte mensagem embaixo da> linha proxPosicao.set> > > (9): Can´t make a static reference to nonstatic> variable proxPosicao in> > > class tprot.> > > Alguem poderia me dar alguma dica em relação ao> erro de compilação?> > > Qualquer dúvida, será de grande valia.> > > --> > > UFMS> > >> > > -- 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] Erro ao Compilar
primeiro, evite atributos publicos acesse-os atráves de métodos (encapsulamento); segundo, em métodos estáticos, só atributos ou métodos estáticos podem ser referenciados; terceiro, dê uma olhada no java code conversion (como devem ser os nomes dos atributos, classes e métodos etc.. ( mais ou menos assim todo método e atributo deve iniciar com letra minúscula e cada inicial de uma nova palavra maiúscula, toda classe deve iniciar com letra maiúscula e cada inicial de uma nova palavra maiúscula e uma série de outros detalhes. Não é obrigatório segui-lo mas todos usam assim, fica um código padronizado e de fácil entendimento) ex: // a classe public class MinhaClasse // o método public static iniciaLeitura(){ } // o atributo private static proxPosicao; agora como arrumar seu código: private static Variant proxPosicao = new Variant(); boa sorte! Antônio Manoel. - Original Message - From: "Victor Augusto Merli Oliveira Lima" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, March 02, 2001 3:47 PM Subject: [java-list] Erro ao Compilar > Caro amigos da Lista JAVA estou tendo um probleminha ao compilar a > seguinte linha de código > > public Variant proxPosicao = new Variant(); > public static void IniciaLeitura() > { > try > { >proxPosicao.set(9); > } > catch(Exception _e_) { Err.set(_e_,"IniciaLeitura"); } > } > > Está aparecendo a seguinte mensagem embaixo da linha proxPosicao.set > (9): Can´t make a static reference to nonstatic variable proxPosicao in > class tprot. > Alguem poderia me dar alguma dica em relação ao erro de compilação? > Qualquer dúvida, será de grande valia. > -- > UFMS > > -- 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] -