Mensagens enviadas por: rucafonsoPJ
Índice dos Fóruns » Perfil de rucafonsoPJ » Mensagens enviadas por rucafonsoPJ
Autor Mensagem
Experimenta a classe java.math.BigInteger.
Olá: <BR> <BR>Criei um build.xml para meu projeto. Dentro da tarefa de compilação, está escrito o seguinte: <BR><!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE> <BR><javac destdir="${build.dir}" srcdir="${src.dir}" compiler="jikes"> <BR><classpath> <BR><pathelement path="${lib.dir}/"/> <BR></classpath> <BR></javac> <BR></PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End --> <BR>Entretanto, quando compilo, o ant não acha os arquivos *.jar que estão no diretório indicado. Assim, ele não acha a referencia às classes que estão nos *.jar e aparece o seguinte aviso, por exemplo: <BR>
<BR>Semantic Error: Type quadratic_chaos.gui.jrefinery.Function2D was not found. <BR>
<BR>Uma outra tentativa foi: <BR><!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE> <BR><javac destdir="${build.dir}" srcdir="${src.dir}" classpath="${lib.dir}/*.jar" compiler="jikes"> <BR></javac> <BR></PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End --> <BR>Entretanto obtive o mesmo erro. <BR>Alguém pode me indicar qual a sintaxe correta? <BR> <BR>Grato, <BR> <BR>Rafael Ubiratam Clemente Afonso <BR>Java 2 Certified Programmer<BR><BR>[ Esta mensagem foi editada por: rucafonso em 16-04-2003 16:55 ]
Ops, NA verdade o correto é "char ch = minhaString.charAt(i)". Distração minha. :-[
Evandro: <BR> <BR>Se me permite a intromissão, acho que dá para simplificar um pouco o seu método: <BR>######## Código: VerificaNumero.java ######### <BR>import java.lang.Character; <BR>import java.util.*; <BR> <BR>class VerificaNumero <BR>{ <BR> <BR>public static void main(String args[]) <BR>{ <BR>String valorDigitado = "A056B149D11FG98273"; <BR> <BR>System.out.println(" ---------- Inicio do Programa -----------"; <BR>System.out.println(" String DIGITADA = " + valorDigitado); <BR> <BR>int size = valorDigitado.length(); <BR>for(int i=0; i < size; i++) <BR>{ <BR>char ch = charAt(i); <BR>if (Character.isDigit(ch)) { <BR>System.out.println(ch + " Eh um NUMERO"; <BR>} else { <BR>System.out.println(ch + " NAO Eh um NUMERO"; <BR>} <BR> <BR>System.out.println(" ---------- Fim do Programa -----------"; <BR>} <BR> <BR>} <BR>} <BR>
fgtoledo: <BR> <BR>Eu estou usando "Desenvolvendo na Web com JavaServer Pages" de Fields e Kolb, Ed. Ciência Moderna. <BR> <BR>Boa Sorte, <BR>
Cátia: <BR> <BR>Você pode entender os atributos como sendo os substantivos relacionados a uma classe; E os métodos como os verbos. <BR>Um exemplo: Classe ContaCorrente. Substantivos: Código, saldo, agência, etc. Verbos: Abrir, depositar, sacar, tirar saldo/extrato, fechar, etc. <BR>Outro exemplo: Classe Animal. Substantivos: idade, altura, peso, nome, pais, filhos, etc. Verbos: nascer, morrer, comer, reproduzir, defecar, etc. <BR>Outra forma de encarar, seria os atributos como o que uma classe <!-- BBCode Start --><I>tem</I><!-- BBCode End --> e os atributos o que uma classe <!-- BBCode Start --><I>faz</I><!-- BBCode End -->. <BR> <BR>Espero que isso ajude, <BR> <BR>Rafael Ubiratam Clemente Afonso <BR>Java 2 Certified Programmer<BR><BR>[ Esta mensagem foi editada por: rucafonso em 03-04-2003 15:28 ]
Experimente o <!-- BBCode Start --><A HREF="http://www.jedit.org" TARGET="_blank">JEdit</A><!-- BBCode End -->.
Franklin: <BR> <BR>Fiz como me sugeriu. O diretório do webApp ficou assim: <BR> <BR>%TOMCAT_HOME%/webapps/ch03/*.java <BR>%TOMCAT_HOME%/webapps/ch03/web-inf/web.xml <BR>%TOMCAT_HOME%/webapps/ch03/web-inf/classes/*.class <BR> <BR>E daí tentei "http://localhost:8080/ch03/servlet/counter". E não deu certo. :-[ . <BR>Mandei um e-mail ao autor do livro e ele me sugeriu alterasse o seguinte trecho do arquivo %TOMCAT_HOME%/conf/web.xml: <BR> <BR> <!-- The mapping for the default servlet --> <BR> <servlet-mapping> <BR> <servlet-name>default</servlet-name> <BR> <url-pattern>/</url-pattern> <BR> </servlet-mapping> <BR> <BR>para <BR> <BR> <!-- The mapping for the default servlet --> <BR> <servlet-mapping> <BR> <servlet-name>default</servlet-name> <BR> <url-pattern>/servlet</url-pattern> <BR> </servlet-mapping> <BR> <BR>Mas não funcionou. <BR>Já não sei mais o que fazer. Já tentei "http://localhost:8080/ch03/counter", "http://localhost:8080/counter", "http://localhost:8080/servlet/counter", "http://localhost:8080/ch03/servlet/InitCounter", "http://localhost:8080/ch03/InitCounter", "http://localhost:8080/InitCounter". <BR>Estou quase desistindo. :-[ <BR> <BR>Grato, <BR> <BR>Rafael Ubiratam Clemente Afonso <BR>Java 2 Certified Programmer<BR><BR>[ Esta mensagem foi editada por: rucafonso em 24-03-2003 23:31 ]
Jack: <BR> <BR>Experimentei sua sugstão e não deu certo. Obrigado de qualquer jeito. :-[
Olá: <BR> <BR>Estou estudando o Livro "Java Servlet: Programação" de Hunter e Crawford. Fiz o download dos <!-- BBCode Start --><A HREF="http://examples.oreilly.com/jservlet2/" TARGET="_blank">códigos de exemplo</A><!-- BBCode End -->. Descompactei os arquivos. Cada capítulo do livro possui um diretório equivalente com seus respectivos fontes. Além disso cada diretório também possui seu respectivo web.xml. Cada diretório chama-se chXX, onde XX vai de 02 até 20. Copiei estes diretórios para C:javaTomcat 4.1webapps. <BR>O problema começa quando tento acesssar algum servlet. Por exemplo, compilei os *.java em ch03. Tento acessar o Servlet da classe InitCounter. No IE digito <!-- BBCode Start --><I>http://localhost:8080/ch03/InitCounter</I><!-- BBCode End -->. Então o Tomcat retorna a mensagem de Status 404 ("The requested resource (/ch03/InitCounter) is not available.". No Web.xml aparece o seguinte: <BR> <BR><web-app> <BR> <!-- From Example 3-3 --> <BR> <servlet> <BR> <servlet-name> <BR> counter <BR> </servlet-name> <BR> <servlet-class> <BR> InitCounter <BR> </servlet-class> <BR> <init-param> <BR> <param-name> <BR> initial <BR> </param-name> <BR> <param-value> <BR> 1000 <BR> </param-value> <BR> <description> <BR> The initial value for the counter <!-- optional --> <BR> </description> <BR> </init-param> <BR> </servlet> <BR><!-- Outros Servlets --> <BR><web-app> <BR> <BR>Baseando em "servlet-name" tento <!-- BBCode Start --><I>http://localhost:8080/ch03/counter</I><!-- BBCode End -->. Entretanto obtenho o mesmo aviso. <BR>Quando vou ao <!-- BBCode Start --><I>Tomcat Server Administration</I><!-- BBCode End --> e verifico Tomcat Server->Service (Tomcat-Standalone)->Host (localhost), não aparece nenhuma menção aos chXX entre os Contextos. A minha dúvida é: Não basta jogar meu diretório (ou meu atrquivo JAR/WAR) com a aplicação WEB para dentro de webapps, reinializar o Tomcat, e daí posso usá-la? <BR>Acho que estou errando em algo muito simples, mas não consigo descobrir o quê. <BR>Agradeceria qualquer ajuda. <BR> <BR>Grato, <BR> <BR>Rafael Ubiratam Clemente Afonso <BR>Java 2 Certified Programmer<BR><BR>[ Esta mensagem foi editada por: rucafonso em 23-03-2003 19:41 ]
Olá: <BR> <BR>Já timha postado esta pergunta semana passada. Entretanto depois que deu o pau na página, ela sumiu. Provavelmente porque não deu tempo para incluí-la no Backup. Portanto lá vai de novo: <BR>Na matéria sobre o J2EE 1.4, Sessão "Enterprise JavaBeans 2.1", sub-sessão CMP, o autor da matéria mostra um exemplo de EJB-QL em que se usa o operador <!-- BBCode Start --><B>ORDER BY</B><!-- BBCode End -->. Aqui está a query exatamente como está escrita originalmente: <BR><!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE> <BR>SELECT OBJECT(0) <BR>FROM Cliente c, IN (c.pedidos) <BR>WHERE c.endereco.estado = ´PE´ <BR>ORDER BY o.quantidade ASC <BR></PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End --> <BR>Minhas dúvidas: <BR><!-- BBCode ulist Start --><UL> <BR><LI>Seriam "O" e "o" a mesma coisa? Tudo indica que sim. <BR><LI>O que representa a variável "O" (ou "o"? Seria c.pedidos? <BR></UL><!-- BBCode ulist End --> <BR>Como não vi nenhuma errata nas edições posteriores a respeito disso, estou lançando isso ao forum. <BR> <BR>Grato,
drspuc: <BR> <BR>Um exemplo extraído do Livro do Deitel: <BR><!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE> <BR>JMenu fileMenu = new JMenu(&quot;File&quot; <BR>fileMenu.setMnemonic(´F´; <BR></PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End -->
Jack: <BR> <BR>No meu TOMCAT_HOME/common/lib não tinha nenhum destes jar. Tive que copiá-los de outros diretórios. <BR>Xerxes foi um antigo rei da Pérsia na Antiguidade; Era nisso que eu me apoiava para memorizar o nome do arquivo JAR. Pesquisei no Google e descobri que este rei também se chamava Xerces. (Viram? Java também é cultura). <BR>O xercesImp.jar não serve. Quando rodei o Tomcat com este arquivo, sem o xerces.jar, e tentava acessar uma certa página, recebia um ClassNotFound referente a org/w3c/dom/ranges/DocumentRange. Parei o Tomcat, Copiei o xerces.jar, deletei o xercesImp.jar e então a tal página aparecia normalmente. <BR> <BR>Grato,
Olá: <BR> <BR>Estou lendo um livro sobre web services ("Profissional Java Web Services", de Hendricks, Galbraith e outros, Ed. Alta Books) e a certa altura ele pede para incluir certos arquivos *.jar do Tomcat no classpath. A saber: <!-- BBCode Start --><I>xerxes.jar, mail.jar e activation.jar</I><!-- BBCode End -->. A versão do Tomcat que ele usa é a 3.2.x. Estou usando o Tomcat 4.1.12 que vem junto com o JBoss. O problema é que não estou achando estas libs. Elas mudaram de nome? O que devo usar no lugar? <BR> <BR>Grato,
Um colega meu tem um livro chamado "Java para a Web com Servlets, JSP e EJB", de Budi Kurniawan, Ed. Ciência Moderna. O preço na <!-- BBCode Start --><A HREF="http://www.temporeal.com.br/mod_perl/livraria.pl?acao=ver_detalhes&isbn=8573932104&volume=0&ano_publ=2002&rnd=161361047465068" TARGET="_blank">Tempo Real</A><!-- BBCode End --> está em R$ 109,00. Acho que é o que você está procurando. <BR>Específico sobre JSP, li o livro "Desenvolvendo na Web com JavaServer PAges", Fields e Kolbi, Ed. Ciência Moderna, R$ 73,00. <BR>Sobre Servlet há o livro "Java Servlet Programação", de Hunter e Crawford, Ed. Ciência Moderna, R$ 85,00. <BR>Acho que são o que você está pedindo. <BR> <BR> <BR> <BR>Rafael Ubiratam Clemente Afonso <BR>Java 2 Certified Programmer<BR><BR>[ Esta mensagem foi editada por: rucafonso em 12-03-2003 08:53 ]
 
Índice dos Fóruns » Perfil de rucafonsoPJ » Mensagens enviadas por rucafonsoPJ
Ir para:   
Powered by JForum 2.1.8 © JForum Team