[java-list] Geracao de Imagens
Olá pessoal, Estou iniciando em java e fiz uma applet que gera um gráfico de barras, com base em parametros passados. Eu queria salvar= esse grafico em um jpg ou gif, pois a ideia eh utilizar= jsp/servlet/beans para isso, para nao precisar rodar um applet no cliente, e simplesmente jogar a imagem la. Alguem tem alguma= dica de como salvar meu grafico em uma imagem? agradeco desde ja LMMJ -- 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] Geracao de Imagens
Obrigado a todos. Somente alguns comentarios: Bruno: É um gráfico de barras, nao de codigo de barras! mas obrigado, pois ja baixei o codigo de lá para dar uma olhada. Lincolm: Eu ja achei um codigo assim, q deixa a imagem em um stream. Acho q sem duvida eh a melhor solucao, mas eu estava procurando um codigo q pegue essa imagem e deixe-a disponivel fisicamente, como arquivo.jpg, por exemplo ... tem como? Alena: minha preocupacao em se utilizar de applet eh em torno da maior discussao da lista, sobre o fim dos applets java, pois o ie6 nao tera mais suporte nativo a applets ... por isso q eu imaginava mandar para o cliente somente uma resposta html pura, com a minha tag preenchida com a imagem q eu gerei. Brigadao a todos ... []s LMMJ -- 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] Livros de Java
Tipo ... tem na livraria temporeal (www.temporeal.com.br). Na mesma temporeal tb tem um livro chamado: "All.In.One JAVA 2 Certification Exam Guide" q tah em "promocao" por R$116. entra em www.temporeal.com.br/especial e vc vai entrar na parte das promocoes (40% de desconto). Serve como dica pro pessoal da lista tb. Tem um monte de livro bom em promocao. []s LMMJ -- 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] Questao de Concurso p/ Perito Policia Federal
Sei não, mas acho q o que eles quiseram dizer era: (..)que sao compilados, e depois interpretados no lado cliente, no caso de applets, e no lado servidor, no caso de servlets.(...) -- 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] JDK, Bruno
Bom. Se o seu JDK esta na pasta c:\jdk1.3.0_02 , entao o PATH tem q ser c:\jdk1.3.0_02\bin e nao c:\jdk1.3\bin\. Se ele esta dando comando ou nome de arquivo invalido, é pq nao achou o javac, q esta na pasta c:\jdk1.3.0_02\bin. Outra coisa estranha. Vc diz q o nome do seu arquivo eh globo.java.txt ... e na verdade deveria ser globo.java, somente. Quando for salvar (acredito q vc tenha usado o bloco de notas) em Salvar como tipo coloque Todos os arquivos, senaum ele sempre colocara a extensao .TXT no final. Mas o problema do comando ou nome de arquivo invalido eh por causa do path mesmo. Tanto q se logo depois de entrar no prompt vc digitar path c:\jdk1.3.0_02\bin devera funcionar. []s LMMJ -- 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] Forte !!!
http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=8&PartDetailId=FJCI9-300-TL9M&TransactionId=Try -- 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] Problemas com Applet Swing
Everton. A maioria dos browsers nao suporta swing, mas vc pode fazer o browser instalar o plugin automaticamente com o codigo q segue em anexo. Deve funcionar... []s LMMJ -7d23ac0d14 Content-Disposition: form-data; name="x" 50 -7d23ac0d14 Content-Disposition: form-data; name="y" 12 -- 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 fazer um gráfico?
Ola Karina ... fiz recentemente esses gráficos para treinar em Applets... da uma olhada: Eu usei asp somente pra fazer um formulario pra o usuario digitar o valor e preencher os dinamicamente. Pode ser feito em jsp, etc. []s LMMJ charts.zip Description: Zip compressed data -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] Applet
tem sim ... eh soh colocar por exemplo, para um applet.class q esta no diretorio /applets a partir da pasta onde esta o html. []s LMMJ -- 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 chamo um executavel na máquina?
Meu ... eu vi recentemente esse código como destaque na pagina da sun ... ele executa comandos DOS ... segue anexo []s LMMJ - Original Message - From: Wayne Rocha Mendes To: [EMAIL PROTECTED] Sent: Tuesday, February 05, 2002 10:10 AM Subject: [java-list] Como chamo um executavel na máquina? Ola pessoa, Preciso criar um programa em Java que chama outro programa executavel e que tb chame comandos do sistema operacional. Tipo: Comandos como: ls, mkdir -> do Linux ou dir , mkdir , del, deltree -> do window Ou arquivo .bat do Ruindows ou executavel do linux. Agradeço qualquer idéia. Obrigado. Question: How can I write an application that executes DOS commands and reads in the output from it? Answer: Hope this code helps. import java.lang.* ; import java.io.* ; public class Test { public static void main(String[] args) { try { String [] cmd = {"cmd.exe","/c","dir"} ; Process m ; String S = "" ; m = Runtime.getRuntime().exec(cmd) ; BufferedReader in = new BufferedReader(new InputStreamReader( m.getInputStream())); while((S=in.readLine()) != null) { System.out.println(S) ; } } catch(Exception ex) { ex.printStackTrace () ; } } } -- 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] Mesagens Anteriores
http://www.mail-archive.com/java-list@soujava.org.br/ - Original Message - From: Eric Trindade To: [EMAIL PROTECTED] Sent: Monday, February 18, 2002 11:27 AM Subject: [java-list] Mesagens Anteriores Pessoal, Como faço para ler as mensagens anteriores da JAVA-LIST ?? __Eric Trindade(85) 9121-9514
[java-list] Conexão com SQL em um jsp
Olá lista, Estou começando a mexer com jsp ... e sou completamente "cego" em jdbc ... andei fuçando alguns sites e cheguei em um código como o que segue ... a minha intencao eh abrir um banco de dados SQL server, executar uma query, jogar o resultado em uma resultset e exibir. Alguém poderia me ajudar? Segue o "código frankstein" que eu consegui juntando tudo que eu consegui em várias fontes ... Agradeço desde já Lincoln Masao Muraoka Junior P.S.: tenho instalado o driver jdbc do MSSQL, ja o coloquei no CLASSPATH ... na verdade eu dei uma lida na documentação do driver e fiquei mais confuso ainda ... não faço a menor idéia se o código que eu estou mandando está tentando acessar o driver jdbc ou outra coisa ... Se alguem ja mexeu com o driver jdbc para mssql, help-me ... <%@ page import="java.sql.*" %><%@ page import="java.util.*" %><%@ page import="java.text.*" %> <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); Connection con = DriverManager.getConnection ("jdbc:microsoft:sqlserver:SERVIDOR","USER","SENHA"); Statement SQLQuery = null;SQLQuery = con.createStatement();String consulta = "select count(*) as total from TABELA";ResultSet retorno;retorno = SQLQuery.executeQuery(consulta); String variavel; variavel = retorno.getString(0); out.println(variavel); %>
Re: [java-list] Duvida sobre sobrecarga de metodos
Oi gaby ... eu tenho alguns livros de Java em PDF ... vou dar uma olhada se algum tem um capítulo específico sobre sobrecarga ... se eu achar, posso te passar direto pelo seu e-mail ... em todo caso, da uma olhada na própria ... sun java.sun.com ... e da uma procurada ... []s LMMJ - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, February 19, 2002 3:13 PM Subject: Re: [java-list] Duvida sobre sobrecarga de metodos > Anderson, > > vc sabe onde posso encontrar algum material que me explique bem detalhadamente a sobrecarga, pois alguns tutoriais que olhei passa meio rapido. > > Desde ja agradeço > > Gaby > > > --- > UOL: o melhor da Internet. > -- 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!!
mais fácil: { int i = 0; i++; System.out.println(i); } - Original Message - From: "eduardo" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 27, 2002 6:38 PM Subject: Re: [java-list] código obscuro!! > Para o código abaixo retornar faça a seguinte alteração: > > { >int i = 0; >i = ++i; >System.out.println(i); > } > -- 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] books ...
Galera ... to disponibilizando no endereço abaixo os seguintes livros q eu encontrei pela net divirtam-se Uml Java Reverse Engineering tutorial - tut1.zip Sun Certified Java programmer - CramSession - tut2.zip JSP_Tutorial - tut3.zip Java Programming language SL 275 (curso da Sun) - tut4.zip Java Programming Unleashed - tut5.zip Java Database Program with JDBC - tut6.zip Java networking and AWT bible - tut7.zip Java oreilly books - tut8.zip //na verdade esse nao ta funcionando pois naum consegui mandar o arquivo pro //ar, pois ele tem 15 Mb compactado ... se interessar para alguem me avise q eu //mando e-mail ... saum vários livros de java da O'reilly books juntos em um pdf soh. Oreilly Unix in a nutshell - tut9.zip Guide to java2D api - tut10.zip XML programming in JAVA - tut11.zip Na página eu coloquei como Tutorial1, tutorial2 ... etc .. como discriminado acima ... sei la ... soh pra num colocar os nomes dos livros diretos ... o endereço: http://orbita.starmedia.com/~java_tut []s LMMJ
[java-list] Dúvida de actionlistener
Olá, Estou com uma dúvida ... estou criando um editor de diagramas que vai ficar parecido com um editor de diagramas de classes. O meu problema é o seguinte ... eu criei um frame onde estou jogando as entidades ... e como podem ser n entidades, eu criei uma matriz de objetos, tipo Entidade[] entidades = new Entidade[1000]; O galho é o seguinte, como eu faço pra pegar mexer com actionlistener para cada entidade dessas, no caso a classe Entidade extende JLabel ... entaum eu tentei fazer algo como: public void actionPerformed(ActionEvent evt){ Object src = "evt.getSource(); for(int i = 0; i < total_entidades; i++) { if(src == entidades[i]) { bloco de codigo } } } mas naum funcionou alguem pode me ajudar Agradeço desde já []s LMMJ
[java-list] books
Baum ... desculpem, mas a Starmedia tem limite de transferencia muito baixo ... entaum quase ninguem (ou ninguem, nao sei) conseguiu baixar os livros ... estou disponibilizando alguns deles em: www27.brinkster.com/lmmj o 1, o 7 e o 8 eu naum consegui mandar pois nao passam pelo limite de tamanho da brinkster ... o 1 e o 7 tem 1.5 mb e o 8 tem 15 Mb se alguem precisar deles, me avise q eu mando ... ou se alguem souber de um lugar de hospedagem decente q dê pra eu disponibilizar todos eles, me avise q eu dou um jeito []s LMMJ
[java-list] Pergunta extremamente simples ...
Olá povo ... desculpe pela simplicidade da pergunta, mas eu nunca mexi com interface com usuario ... entaum naum sei a resposta. Como faço para em java dar algo como um alert? tipo ... em javaScript eu uso muito alert para saber se o programa passou por um lugar ou naum, numa especie de debug .. ou para mostrar o conteudo de alguma variavel para saber se esta indo certo ... em vb eu uso msgbox ... mas e em Java ... como eu faço algo como um alert?? []s LMMJ
[java-list] duvidas ...
Bom dia, estou criando uma classe que extende um panel chamado toolbar e nela vou ter alguns botoes ... entaum estou implementando actionlistener nela ... depois eu crio uma classe principal extendendo applet e nela dou um new toolbar ... agora tenho um problema ... eu tento adicionar os botoes pelo construtor do próprio toolbar e nao aparece nada na tela ... soh aparece se eu construir o toolbar na classe principal e adicionar os botoes nela ... tipo ... class toolbar{ } class princ{ toolbar t = new toolbar(); Button bt = new Button("seila"); t.add(bt); add(t); } desse jeito vai ... mas se eu fizer class toolbar{ Button bt; toolbar(){ bt = new Button("seila"); add(bt); } class princ{ toolbar t = new toolbar(); add(t); } aí naum da erro mas naum aparece nada na tela eu poderia ate usar o primeiro ... mas ai eu naum consigo dar o actionlistener na classe toolbar ... tipo ... actionPerformed(ActionEvent evt) { Object src = "evt.getSource(); if(src="=bt){ } } em principio eu naum conseguiria pois o bt esta na classe princ. alguem sabe como eu faco pra adicionar os botoes pela classe toolbar??? ou como resolver o problema do actionlistener ... ou me explicar porque da segunda maneira naum aparece nada na tela ... tipo ... eu dei uma resumida nas classes ... soh pra ficar mais rapido e mostrar soh o erro . mas aki as classes estao completas ... com os construtores ... os metodos das classes implementadas obrigado LMMJ
[java-list] off-topic: Bradesco
Apenas para tirar uma duvida tentei acessar o netbanking do bradesco e a applet de segurança naum carrega ... depois fiz outro teste em mais 4 máquinas e cheguei a uma conclusao ... o applet de segurança do bradesco não está rodando na jvm nova ... eu instalei o jdk 1.4 em duas máquinas e o applet naum rodou ... nos outros 2 micros com jdk 1.3.x roda normalmente ... mais alguem teve esse problema??? []s LMMJ
[java-list] Applet + Servlet
Ola galera, Estou com uma duvida estou fazendo um aplicativo em Applet, onde o usuario vai desenhar algumas coisas, e depois eu vou ter que guardar algumas informacoes desse desenho num banco de dados ... na verdade vai ser um applet para desenhar diagramas ... por isso preciso gravar as informacoes de cada objeto dentro da base de dados, que sera utilizada por outro sistema. Como eu faco para passar esse dados da Applet para um servlet, por exemplo? Um servlet soh recupera parametros por querystring ou posso passar de alguma outra forma Valeuz LMMJ
[java-list] Applet
Bom dia, Preciso fazer um applet que tera alguns botoes ... e ao clicar um dos botoes, irei adicionar em um Panel um componente qualquer, como um Label, por exemplo. Porem nao estou conseguindo inserir nada no Panel em tempo de execucao. Tentei incluir Buttons e nao consegui. Estou enviando o codigo alguem poderia me ajudar? []s LMMJ import java.awt.*; import java.awt.event.*; import java.util.*; public class workflow extends java.applet.Applet implements ActionListener { public static Panel toolbar; public static Panel draw; Button addE; Button addL; public void init() { toolbar = new Panel(); addE = new Button("Adicionar AAA"); addL = new Button("Adicionar BBB"); addE.addActionListener(this); addL.addActionListener(this); toolbar.add(addE); toolbar.add(addL); draw = new Panel(); add(toolbar); add(draw); } public void actionPerformed(ActionEvent evt) { Object src = evt.getSource(); if(src==addE) { draw.add(new Button("AAA")); } if(src==addL) { draw.add(new Button("BBB")); } } } -- 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] Applets
Olá lista, É possível, através de um Applet, postar dados para outra página, simulando um post de um formulário? valeu []s LMMJ
Re: [java-list] Dicionario Java ou Dicionario de Programacao
http://www.mindview.net/Books/TIJ/ - Original Message - From: Leandro-embu To: [EMAIL PROTECTED] Sent: Wednesday, April 24, 2002 8:12 AM Subject: Re: [java-list] Dicionario Java ou Dicionario de Programacao Olá, amigo. Existe um livro completíssimo chamado "Thinking in Java", mas eu não me lembro do endereço correto, só que se você digitar o nome do livro em qualquer site de busca, com certeza vai encontrar a página do autor copm este livro e outros para download gratuito. Mas estão em inglês, me parace que tem uma tradução em espanhol. Tem um pessoal do Brasil que está traduzindo, mas o pessoal é meio lerdo, eu faço parte do grupo desse projeto, mas até agora não sei como funciona o lance da tradução. Se você quiser algo mais prático para aprender um pouco mais rápido, procure em alguma biblioteca o livro "JAVA E BANCO DE DADOS" de Manuel Funes, esse livro é bem prático, e você já começa programando nas primeiras páginas, falou? - Original Message - From: Gaucho To: [EMAIL PROTECTED] Sent: Tuesday, April 23, 2002 10:43 AM Subject: RES: [java-list] Dicionario Java ou Dicionario de Programacao Quer ter seu próprio endereço na Internet?Garanta já o seu e ainda ganhe cinco e-mails personalizados.DomíniosBOL - http://dominios.bol.com.br http://www.nist.gov/dads/ -Mensagem original-De: ParadaObrigatoria [mailto:[EMAIL PROTECTED]]Enviada em: segunda-feira, 22 de abril de 2002 14:08Para: [EMAIL PROTECTED]Assunto: [java-list] Dicionario Java ou Dicionario de Programacao ola pessoal como vai, estou precisando de algum material seje livro ou tutorial, apostila na net com um dicionario de programcao ou um dicionario de java, sera q alguem tem ou poderia me indicar onde posso encontrar um? obrigado desde ja aisten
[java-list] Applets + bancos de dados
Estou precisando fazer uma applet que vai precisar de muitos parâmetros, e em princípio pensei em fazer um jsp, asp,php ou algo parecido preenchendo tags dinamicamente para não precisar disso, pensei em dispor todos os parametros em um banco de dados e puxar pelo próprio applet. É possível? o applet permite consultar dados (somente consulta, sem gravação) em um banco de dados (no caso SQL server) estando os dois no mesmo servidor? valeuz []s LMMJ
Re: [java-list] Instalação do Forte(TM) for Java (TM)
Olá, Apenas por desencargo de consciência ... será que não pode ser pelo fato do jdk ser versao 1.4? os dois problemas relatados na lista foram do Forte com JDK 1.4 vai ver que o Forte está procurando por uma estrutura de diretório do tipo "jdk1.*" e como o diretorio eh "j2sdk1.4.0", ele da pau acho q naum tem nada a ver ... pq vc pode definir o diretorio de instalacao do jdk como c:\seila ... mas em todo caso []s LMMJ - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, April 26, 2002 9:33 AM Subject: RES: [java-list] Instalação do Forte(TM) for Java (TM) > Rafael e demais, > > fiz o que você sugeriu. Verifiquei as variáveis de ambiente com o comando > SET no MS-DOS, e não tinha a variável JAVA_HOME. "Setei" uma desta, e > reiniciei o micro. Depois, fui todo animado para instalar novamente o > Forte(TM) for Java(TM), e mais uma vez "Searching for Suitable JDK. Please > wait..." sem parar. > > > Há algo mais a ser feito? > > Obrigado. > > -- 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] Servlet
PessoALL estou com um problema tentei fazer uma servlet que nunca para de responder, para a fazer um chat o servlet conecta o banco de dados, procura por linhas onde o campo FLAG esteja com o valor 1 e entao joga o resultado numa PrintWriter ... depois eu atualizo todos os registros que estao com FLAG 1 para 2, dou um flush na PrintWriter e procuro de novo por campos com FLAG 1 e assim sucessivamente com um sleep de 5 segundos está funcionando, quase que perfeitamente o servlet está rodando se eu faço testes direto no banco de dados, inputando na mao novas linhas ... com o FLAG 1 ... depois de 5 segundos eu dou um refresh no banco e a FLAG está 2 ou seja ... a thread do servlet está rodando porém não consigo enviar nada pro browser ... eu acesso url:8080/servlet/chat_servlet ... ele começa a rodar o servlet ... mas não mostra nada na tela e aparece como concluído ... porém se eu faço o teste no banco, eu vejo q ele está rodando alguém pode me explicar como eu faço para a servlet "imprimir" os dados no browser??? estou mandando o fonte como anexo []s LMMJ chat_servlet.java Description: Binary data -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Fw: Choice()
É possível multivalorar um item de um Choice()? Por exemplo: eu vou ter diversas instancias da minha classe usuario que terão os seguintes atributos: id,nome,cargo,etc ... No Choice eu irei mostrar o nome mas quando alguem clicar em um nome, eu precisarei pegar informações na minha matriz de objetos to tipo usuario ... eu poderia simplesmente encontrar na matriz o usuario que tem o nome do item do Choice mas posso ter nomes repetidos dessa forma eu precisaria guardar no item do Choice, além do nome, o id ... isso é possível? ou terei de manter a matriz e o Choice dispostos identicamente para utilizar o próprio id do Choice? obrigado LMMJ
[java-list] Aplicação distribuída
Vou precisar desenvolver um componente que estará em um servidor meu (em um datacenter). Eu gostaria que quando o cliente desse logon em um sistema qualquer, esse meu componente fosse chamado no servidor do cliente, e a partir daí, seria gerada uma cópia desse componente no servidor do cliente e ele iria rodar lá, acessando base de dados no servidor próprio também, ou seja, eu iria desenvolver o programa, deixá-lo no meu servidor e esse programa seria instanciado no servidor do cliente para rodar nele utilizando bases locais. Em outras palavras, a inteligência estaria comigo, e seria chamada pelo cliente quando necessário, rodaria localmente no micro dele, e no término da aplicação ela seria destruída da memória. Estou procurando tecnologias diferentes para efetuar isso, como Micr0$0ft (DCOM) Sun (??) O Front-end será um Applet de qualquer jeito, pois preciso de funcionalidades de desenho (drag 'n drop) que não seria possível fazer em microsoft, a não ser que eu rodasse um aplicativo por activex ... mas eu prefiro fazer em applet, então se for em Java seria mais fácil, embora eu conheça bem o ambiente Micr0$0ft, portanto preciso pesar os prós e contras de cada tecnologia Qual a melhor tecnologia para isso? Corba/RMI? EJB? Obrigado LMMJ
[java-list] Graphic Java
Alguém ja viu esse livro? Graphic Java 2, Volume 2, Swing eh da Sun e fala só sobre swing ... eu estava precisando fazer umas aplicações gráficas um pouco trabalhosas ... e precisaria de uma literatura boa e bem abrangente sobre swing eu ja tenho o Core Java vol1 e 2, Java como programar, Java cookbook mas eu queria saber se alguem conhece esse livro especifico de swing, ou outro que possam me indicar valeuz LMMJ
[java-list] RMI
Estive dando uma pesquisada por RMI, pois preciso resolver o meu problema de aplicação distribuída, que seria um aplicativo no cliente instanciar um componente de um servidor e rodá-lo localmente. Todos os exemplos que eu achei de rmi, o cliente chama métodos no servidor, mas os métodos aparentemente rodam no servidor. É isso mesmo? Eu precisaria de algo em que eu chamasse os objetos para o aplicativo cliente e que estes rodassem localmente até que o programa fosse fechado, quando seriam destruídos da memória, desta forma, eu não tenho uma conexão constante entre o servidor e o cliente, mas simplesmente eu "pego" o que preciso no inicio da aplicação e depois disso não preciso mais de conexão entre os dois. Isso é possível com RMI? Obrigado LMMJ
Re: [java-list] Help: Restringir
Isso é um pouco complicado. Você teria, na minha visão, 3 alternativas (nenhuma delas 100% confiáveis e funcionais) 1ª - Restringir os votos por IP. Isso poderia ser útil, mas no caso redes que usam proxy para acessar internet, somente um usuário dessa rede poderia votar, o que não é interessante. 2ª - Guardar um cookie no cliente, informando que este já votou, porém também não funciona, pois é só o cliente desabilitar os cookies. 3ª - Elaborar um sistema parecido com o da votação da UOL da casa dos artistas, onde a página força a entrada de uma palavra que é gerada aleatoriamente em forma de imagem (provavelmente um servlet que responde uma imagem e que busca as palavras em um banco de dados). Essa é talvez a melhor forma, pois impede o uso de scripts ou qualquer outro modo de se burlar uma votação automaticamente, mas também não impede que o usuário vá lendo e digitando as palavras diferentes que aparecem. []s LMMJ - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, January 21, 2002 9:42 AM Subject: [java-list] Help: Restringir > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > > > > > Olá galera, preciso de uma ajudinha ... > teno um servlet que vai armazenar e somar e atualizar votos em uma > tabela, e o que preciso é restringir o usuario que faz a votção, quer > dizer preciso fazer com que o usuario so possa votar uma vez, agluem > tem uma dica > ai? > > - > Esta mensagem foi enviada através do UnoMAil. > A UNOPAR não tem responsabilidade sobre o conteudo desta mensagem, > sendo este de inteira responsabilidade do AUTOR. > - > Visite nosso Site: http://www.unopar.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] Erro
Fábio, Se você usa windows2000/NT, talvez vc tenha definido na instalação que queria que o tomcat fosse adicionado como serviço do windows então talvez ele já esteja rodando (como serviço) e quando você tenta abrir o standalone ele da erro, pois ele já está rodando .. ou então algum outro aplicativo já está usando a porta 8080 . tenta entrar em http://localhost:8080 se aparecer uma tela do tomcat, ele já está rodando como serviço sim. LMMJ - Original Message - From: "Fabio Guimaraes de Almeida" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, May 21, 2002 3:59 PM Subject: [java-list] Erro Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br Ola lista... Estou com um problema, quando starto o tomcat, aparece na janela do DOS um erro q não sei o q é? Alguem pode me ajudar? O Erro é esse aqui: Catalina.start: LifecycleException: null.open: java.net.BindException: Address in use: JVM_Bind:8080 LifecycleException: null.open: java.net.BindException: Address in use: JVM_Bin d:8080 at org.apache.catalina.connector.http.HttpConnector.initialize(HttpConne ctor.java:1130) at org.apache.catalina.core.StandardService.initialize(StandardService.j ava:454) at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav a:553) at org.apache.catalina.startup.Catalina.start(Catalina.java:780) at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) at org.apache.catalina.startup.Catalina.process(Catalina.java:179) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243) - Root Cause - java.net.BindException: Address in use: JVM_Bind:8080 at org.apache.catalina.connector.http.HttpConnector.open(HttpConnector.j ava:950) at org.apache.catalina.connector.http.HttpConnector.initialize(HttpConne ctor.java:1128) at org.apache.catalina.core.StandardService.initialize(StandardService.j ava:454) at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav a:553) at org.apache.catalina.startup.Catalina.start(Catalina.java:780) at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) at org.apache.catalina.startup.Catalina.process(Catalina.java:179) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243) -- 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] SQL2000
Anderson. Fiquei mais de um mês pra fazer o driver do JDBC pra SQL 2000 funcionar aki . Até hoje não sei ainda o que eu fiz exatamente para o driver funcionar, mas com certeza tem a ver com o classpath, pq se eu utilizava ele no Tomcat (daí nesse caso eu copiava os três pacotes do driver - mssqlserver.jar, msutil.jar e msbase.jar - na pasta commomlib do tomcat) ele rodava normal mas quando eu tentava por java, ele naum funcionava Em todo o caso, para lembrar, o meu classpath ta assim: CLASSPATH = .;C:\Arquivos de programas\jdbc_sql\lib\msbase.jar;C:\Arquivos de programas\jdbc_sql\lib\mssqlserver.jar;C:\Arquivos de programas\jdbc_sql\lib\msutil.jar;c:\j2sdk1.4.0\lib\;C:\Arquivos de programas\Apache Tomcat 4.0\common\lib\servlet.jar;C:\j2sdk1.4.0\lib\servlet.jar;%CLASSPATH% estou mandando pro teu e-mail um programinha pra testar conexões com drivers JDBC ... é bastante interessante vc descompata o arquivo q eu te mandei, e roda o JDBCTest.html ... ele abre uma applet e nessa applet vc coloca os comandos de driver (os Class.forname, os códigos de resultset, etc ) e ele ja mostra se conseguiu registrar o driver ... se consegue conectar ele mostra, se não consegue ele mostra o erro .. etc Se alguém mais da lista quiser o programinha, me peça ... se o moderador liberar, eu mando pra lista toda da 215 Kb ... []s LMMJ - Original Message - From: Anderson Macedo Silva To: Java Sent: Wednesday, May 22, 2002 8:54 AM Subject: [java-list] SQL2000 Quer ter seu próprio endereço na Internet?Garanta já o seu e ainda ganhe cinco e-mails personalizados.DomíniosBOL - http://dominios.bol.com.br Galera, Estou como o seguinte problema: Baixei os arquivos do driver JDBC da microsoft para acesso ao SQL Server 2000 mas mesmo com o ClassPath configurado ainda continuo recebendo a mensagem "No Suitable Driver" quando tento registrar o driver pelo Class.forName. Agradeço qualquer ajuda. Um grande abraço a todos. Anderson Macedo Silva Impactools - The wise solution that fits Centro Empresarial de São Paulo Telefone: 5853-2136
Re: [java-list] Types
Types. ARRAY,BIGINT,BINARY,BIT,BLOB,BOOLEAN,CHAR,CLOB,DATALINK,DATE,DECIMAL,DISTINCT, DOUBLE,FLOAT,INTEGER,JAVA_OBJECT,LONGVARBINARY,LONGVARCHAR,NULL, NUMERIC,OTHER,REAL,REF,SMALLINT,STRUCT,TIME,TIMESTAMP,TINYINT,VARBINARY,VARCHAR. Quanto ao get tem um monte ... hehehe. .. instala o JCreator ... eh uma IDE super leve mas q eh quase um bloco de notas mas quando você coloca "import java.", ele ja mostra as possíveis opções para pacotes dentro de java se voce criar um resultset ... tipo Resultset rs = stmt.executeQuery(strsql); depois voce da um "rs." (rs PONTO), ele mostra todas as opcoes para o rs, como todos os gets []s LMMJ - Original Message - From: Cleber Moraes To: [EMAIL PROTECTED] Sent: Tuesday, May 28, 2002 5:03 PM Subject: [java-list] Types Quer ter seu próprio endereço na Internet?Garanta já o seu e ainda ganhe cinco e-mails personalizados.DomíniosBOL - http://dominios.bol.com.br Galera, estou trabalhando em um codigo assim case Types.VARCHAR: linha.addElement(rs.getString(i)); break; case Types.DOUBLE: linha.addElement(new Long(rs.getString(i))); break alguem saberia me dizer quais sao os Types.XX e getsXxxx possiveis... Cleber.
[java-list] Metodologia de projeto
Olá, Consegui terminar um pequeno projeto que eu tive q desenvolver aqui. Depois de terminado (está tudo funcionando, sem problemas). A minha dúvida é a seguinte: Desenvolvi toda a aplicação em um único arquivo .java [eu venho da estruturada ;) ] e tive que criar em torno de 7 classes além da classe principal, dessa maneira meu arquivo ficou assim: Arquivo: programa.java public class programa extends {} class 1{} class 2{} class 3{} class 4{} class 5{} class 6{} class 7{} Gostaria de saber em que implica eu fazer tudo em uma arquivo só ou trabalhar com arquivos separados, com todas as classes públicas reunidas em um pacote. Digo isso para projetos pequenos, é lógico, pois um projeto com mais de 50 classes fica impossível de se trabalhar. Em princípio eu vejo dois problemas principais, que é o fato do meu código ficar muito grande e também o fato das classes internas não serem públicas ... (no meu projeto nao tive problemas com o tamanho do arquivo ... não passou de 10 páginas de código) ... Gostaria de saber realmente as vantagens, desvantagens, limitações de cada metodologia. obrigado, []s LMMJ
[java-list] Listeners
Olá lista, Tenho uma applet e dentro delas vários jpanels, jscrollpanes, etc. Eu criei uma classe q extende um jpanel e coloquei na applet também. Acontece q eu estou tentando dar um KeyListener, que no caso deveria pegar a tecla digitada (del e esq, principalmente) e fazer executar alguma coisa de acordo com a tecla.Eu colocando a applet extendendo keylistener, e dando um this.addKeyListener(this) no init da applet funciona, mas soh quando o foco está fora do meu jpanel extendido. Em outras palavras ... se eu teclar esc ou del depois de clicar no meu jpanel extendido, nada acontece ... agora se eu clicar fora do meu panel, na borda da applet, aí o listener funciona... como eu deveria proceder? implementar keylistener no meu jpanel? e como adicionar o listener nele depois, através do meu init do applet ou no construtor do meu panel? Eu irei precisar desse listener somente dentro do meu jpanel extendido (que funciona como uma lousa) ... fora dele não preciso ... obrigado LMMJ
Re: [java-list] DB2 X Java X Linux
Olá, Acredito que no caso do java seja possível fazer um programinha rodando "eternamente" em background, com uma thread com sleep desse tempo estipulado... dessa forma vc nao tem o overhead da vm (pois a mesma foi carregada no primeiro momento do startup da aplicacao, e permanece carregada até que a aplicação seja encerrada) ... Acho q isso deve funcionar nao sei se existe um maximo pra um sleep - Original Message - From: "Jean Fábio Barros" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, July 29, 2002 10:41 AM Subject: [java-list] DB2 X Java X Linux > Ola! > > Estou com algumas duvidas! > Temos uma programinha em VB que eh disparado de tempo em tempo no > WindowsNT(pelo agendador de tarefas) para ler uns arquivos em TXT e gravar > no DB2. > Temos varios servidores Linux e temos apenas esse com M$ Windows, por causa > desse programinha! > Gostaria de escrever um programa em Java para ler esses arquivos TXT e > gravar no DB2, porem esse processo precisa ser muito rapido, gostaria de > saber se o overhead da maquina virtual(para levantar o programa) pode > atrasar isso, pois hoje o programinha em VB faz todo o processo em menos de > 2 segundos (sao poucos dados a gravar); > Qual o driver JDBC(tipo 4) free mais rapido para Db2? > O Linux tem um processo para disparar o programas em determinados momentos? > ou terei que colocar isso na aplicacao? > > Abracos > -- > Jean Fabio Barros > www.compsis.com.br > Crie o seu email gratuito no mail.pt > http://www.mail.pt > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > - > > -- 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] Complicações em: Java como Programar!
A Classe é a estrutura (ou esqueleto) do seu objeto, ou seja se vc define a classe Pessoa ela poderia ser: class Pessoa{ String nome; int idade; public setNome(String n){ nome=n;} public setIdade(int i){ idade=i;} public getNome{return nome;} public getIdade{return idade;} } Um objeto é uma instância dessa classe, ou seja, eh algo real, que possui dados, não somente o esqueleto. ... se vc tiver algo como uma Pessoa específica, que tem seu nome e sua idade, isso é um objeto, que é uma instância da classe Pessoa. Resumindo, a classe é somente o esqueleto, com todas as definições de atributos e métodos. O objeto é uma instância de uma classe, que tem seus dados específicos. Uma instância é sempre um único objeto da classe a que se faz referência, ou seja: João é uma instância da classe Pessoa. Ao mesmo tempo, João é um objeto do tipo Pessoa. Espero ter ajudado. LMMJ - Original Message - From: "Java Boy" <[EMAIL PROTECTED]> To: "java" <[EMAIL PROTECTED]> Sent: Monday, September 02, 2002 7:52 PM Subject: [java-list] Complicações em: Java como Programar! > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > O livro faz uma confusão só com instancias e objetos. > Por favor alguem que tenha lido, me explique a diferença entre Instancia > e Objetos. > > Pelo o que eu entendi um objeto pode ser um programa mas ai ele chega e > fala que pode ser uma classe. > > > > -- 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] Ajuda a uma iniciante!!!!!!
use o Math.random(); este retorna um double entre 0.0 e 1.0 (nao incluindo o 1.0) Assim se vc precisar de um inteiro entre 1 a 10, faça int valor = 1 + (int) (Math.random() * 10); []s LMMJ - Original Message - From: "Danieli Guimarães" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, September 02, 2002 5:21 PM Subject: [java-list] Ajuda a uma iniciante!! > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > Oi pessoal sou a mais nova no grupo, entrei hoje, e preciso de uma ajuda > urgente de vocês, é que preciso fazer um programa em java que gere números > randômicos(aleatórios), e não sei como fazer isto, já procurei em vários > livros e não encontrei, então como vocês já são um pessoal mais experiente > do que eu poderiam me ajudar. Agradeceria muito se me ajudassem. > > Desde já Obrigada > > Dani > > _ > 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 > 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] ResultSets....
Estava lendo um livro e achei uma tabelinha que pode ser meio óbvia para uns mas pode ser também bastante útil para quem está começando. Quando trabalhamos com resultsets e precisamos "pegar" um campo dele, sempre usamos algo como getString(), getInt(), etc achei uma tabelinha com a maioria dos tipos de dados SQL, os equivalentes em Java e os métodos para "pegá-los". Estou mandando e espero que seja útil a alguém. []s LMMJ SQL TYPEJAVA TYPE METHOD charString getString() varchar String getString() longvarchar String getString() numeric java.math.BigDecimalgetBigDecimal() decimal java.math.BigDecimalgetBigDecimal() bit boolean getBoolean() tinyint bytegetByte() smallintshort getShort() integer int getInt() bigint longgetLong() realfloat getFloat() float double getDouble() double double getDouble() binary byte[] getBytes() varbinary byte[] getBytes() longvarbinary byte[] getBytes() datejava.sql.Date getDate() timejava.sql.Time getTime() timestamp java.sql.Timestamp getTimeStamp() -- 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] Mp3 lere..
Sinceramente eu gostaria de entender como funciona o sistema da javalist... minhas mensagens demoram dias pra chegar... quando chegam outro dia mandei um artigo falando sobre a nova plataforma da borland pra competir com o .NET q não incluiria JAVA e q era bastante interessante pra nós e o "moderador" barrou pq era propaganda ... daí agora chega uma mensagem dessas . e no mesmo dia do envio realmente fica difícil de entender... LMMJ - Original Message - From: "Ibrahim Xyz" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, September 06, 2002 2:13 PM Subject: [java-list] Mp3 lere.. > > 3mp3.net haber listesinden: > Yerli ve yabanci albümler tamamen yenilendi. Artik istediginiz mp3 leri zip olarakta sitemizden indirebilirsiniz. > Dosya indirme hizi yaklasik 2.5 kat artti. Boylece kisa zamanda tam albümlere sahip olacaksiniz. > Istekleriniz dogrultusunda Top25 yenilendi. > > Beklemeye gerek yok. Sitemizde gezintiye baslayabilirsiniz. > http://www.3mp3.net > > > -- 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] Arquivo Config.ini
Porque não guardar as informações de configuração/inicialização em XML? Depois bastaria ter uma rotina de inicialização que iria ler o XML e pegar as informações necessárias, por DOM, SAX, ou até mesmo usando a API Castor(http://castor.exolab.org/), que poderia transformar o conteúdo do XML direto para objetos Java ... e vice versa depois de terminada a execução da aplicação, caso haja alterações nas informações do seu "ini", vc poder pegar os objetos e mandar pro XML pelo próprio Castor tb. []s Lincoln Masao Muraoka Junior Analista Programador Global Biz Server - Business Enterprise Enabler 55 11 5082-2400 http://www.globalbizserver.com.br - Original Message - From: "Luis Henrique Albinati Jr." <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 08, 2002 6:42 PM Subject: Re: [java-list] Arquivo Config.ini > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > > Alguém tem alguma idéia de como criar um arquivo config.ini. Qual o padrão > > que melhor trabalha com java.. > > Mario > De uma olhada na classe ResourceBundle; ela trabalha com um arquivo > .properties que funciona basicamente igual a um ini (windows) > > []´s > Luis Henrique Albinati Junior > Software Developer > Inatel Competence Center > (www.inatel.br/competencecenter) > > > > -- 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] Como configurar Classpath e onde JAVA_HOME
No M$ W2K, para configurar uma variavel de ambiente, basta entrar nas propriedades do sistema, e escolher a orelha Avançado. Para isso ou clique com o botão direito no icone Meu Computador e clique em propriedades, no desktop, ou tecle a tecla WINDOWS + PAUSE (break), se seu teclado tiver a tecla windows. Uma vez na orelha avançado, clique em Variáveis de Ambiente. Crie entao as variaveis necessarias. No caso, para conseguir instalar o TOMCAT, cria a variavel JAVA_HOME apontando para c:\jdk1.3.0_02. Nao se esqueca de definir as variaveis do JDK tb ... CLASSPATH e e atualizar o PATH para incluir o dir BIN do jdk. []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Original Message - From: "Iniciante JSP" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, December 30, 2002 12:31 PM Subject: [java-list] Como configurar Classpath e onde JAVA_HOME > Venha para a VilaBOL! > O melhor lugar para você construir seu site. Fácil e grátis! > http://vila.bol.com.br > Olá Amigos da lsita! > Gostaria de uma ajuda, perdi tudo no micro formatado. > Instalei o Java no Windows 2000 na pasta c:\jdk1.3.0_02 e ao tentar intalar > o APACHE TOMCAT 4.0 ocorreu a seguinte mensagem para configurar o CLASSPATH > e não sei como e onde no windows 2000: > > Couldn´t find a Java Development Kit installed on this computer. Please > download one from http://java.sun.com If there is already \ a JDK installed > on this computer, set an environment variable JAVA_HOME to the \ pathname of > the diretory where it is installed. > > Aguardo ajuda dos amigos e se possível algum link de tutorias em portugues > para o Apache Tomcat e tambem ao JAVA. > > Grato; > Luciano > Iniciante JAVA > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > - > > -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Dúvida em código
Tenisson, Na verdade, o ++ após a variável faz o ++ depois da atribuição e o ++ antes da variável, faz o ++ antes da atribuição, assim: i += i++; // resulta 2, pois ele atribuiu i += i, e depois ele faria o ++; i += ++i; // resulta 3, pois ele fez primeiro o i++ e depois i+= i; Acredito que a explicação não tenha sido muito boa, mas não achei um meio melhor de explicar ... []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 227 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: "Tenisson Chaves dos Santos Júnior" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, January 15, 2003 1:31 PM Subject: [java-list] Dúvida em código Pessoal, No código abaixo , eu esperava obter "3" no valor da variável i. No entanto , o valor retornado é "2" . Alguém poderia me explicar o porquê disso ? public class Teste{ public static void main(String args[]) { int i=1 ; i += i++ ; System.out.println(i); } } Obrigado, Tenisson Chaves Jr. -- 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] JSSE e MD5
Julio, Nao sei se ajuda, mas ontem estive buscando por MD5 em VB (necessidades da empresa) e acabei encontrando essa versão em Java. De uma olhada e veja se serve. []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 227 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: "Julio Lima" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, January 15, 2003 4:30 PM Subject: [java-list] JSSE e MD5 Pessoal, Tenho a necessidade de fazer uma conexão de socket segura com o uso do JSSE e a autenticação com o MD5 para envio e recebimento de menssagens e arquivos criptografados. já fiz a conexão normal mas agora pereciso com o uso da classe javax.net para segurança. Se alguém tiver um script, por favor ajude-me. Julio Lima Programador (GESPV) Sul América Seguros (21) 2506-9338 -- 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] - MD5.java Description: java/ -- 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] Duvidas
Rita, Em primeiro lugar, a ordem das chaves não importa, ou seja, String[] a e String a[] são válidos. Em segundo lugar, até onde eu sei, e me corrijam se eu estiver errado, a letra d monta um array tridimensional de Strings e a letra e um array bidimensional de ints. Para popular o array da letra d, por exemplo, poderíamos ter algo como: public class populaArray{ public static void main(String[] a){ String[][]z[]; z = new String[5][5][5]; for(int i = 0; i < 5; i++){ System.out.println(""); for(int j = 0; j < 5; j++){ for(int k = 0; k < 5; k++){ z[i][j][k] = Integer.toString(k); System.out.print(z[i][j][k]); } System.out.print("\t"); } } } System.exit(0); } O mesmo mecanismo poderia ser utilizado para popular o array bidimensional de ints. []s Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11 3031-0069 r. 227[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: Rita Fernandes To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Friday, January 17, 2003 2:51 PM Subject: [java-list] Duvidas Which of the following are legal array declaration ? a. float [5] z; b. char z[]; c. char [] z; d. String [][] z []; e. int [] z []; Resposta : b, c, d, e estão corretas Alguem pode me explicar porque a letra d, e estão corretas, Se é um vetor de matriz, se é matriz de 3 dimensões Como eu atribuo valores a letra d, e Obrigada
Re: [java-list] Select uma imagem no banco e exibir
Uma outra alternativa, seria fazer um servlet, que pegaria esse objeto imagem e codificaria ele em formato JPEG, retornando o jpeg, para posterior visualização no browser. Assim você poderia ter uma imagem on the fly, ou seja, sem a necessidade física da mesma, e depois você poderia fazer algo como http://server/servlet/getImagem?idImg=1>, por exemplo. Segue em anexo um servlet que gera polígonos randomicamente e transforma em uma imagem JPG. Esse servlet foi feito e me passado pelo meu quase xará Lincolm, aqui da lista também. Ele não faz exatamente o que você quer, porém mostra como trabalhar com a codificação JPEG de imagens. []s Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11 3031-0069 r. 227[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: Ismar Frango To: [EMAIL PROTECTED] Sent: Friday, January 17, 2003 4:28 PM Subject: Re: [java-list] Select uma imagem no banco e exibir Daniel, O endereco B@5b8520 na verdade é como um ponteiro, ou seja, uma referência ao OBJETO imagem na tabela de objetos da JVM, e não ao seu arquivo. Como o que vc tem é um objeto imagem, não o nome de um arquivo, vc teria que exibi-la não dentro de uma tag HTML, mas sim um contâiner Java. Considere as seguintes opções: -Converter o banco de imagens em um banco com os nomes dos arquivos de imagem, os quais vc pega com o getString, normalmente, aí o seu código JSP/HTML dá certo. Claro que dependendo do tamanho do teu banco não vale a pena, pois dá trabalho. Mas se for um banco pequeno, vale mais a pena do que armazenar como objetos OLE. -Declarar o objeto imagem como sendo da classe java.awt.Image, e inseri-la em uma applet (uma JApplet é melhor), pois parece que tua saída é em browser. Mas é uma solução que pode te forçar a mudar demais a tua saída Ismar http://ismar.cjb.net - Original Message - From: Daniel Barreto To: Ismar Frango Sent: Friday, January 17, 2003 8:52 AM Subject: Re: [java-list] Select uma imagem no banco e exibir O ODBC acessando o Access deu uma mensagem de que não suporta em tempo de execução.. Ismar, Estou fazendo essa consulta usando J2EE jsp ou servlet vou usar como faço para exibir a imagem. consegui capturar a imagem com Object ele até traz a consulta mas o endereço que exibo para ver se vem a imagem é este http://192.168.4.96:8080/[B@5b8520 não tem nada a ver com a imagem..olha a imagem e veja a propriedade o endereço é o mesmo de cima é assim que vem recebo a variavel imagem = resultado.getObject("imagem"); Valeu a todos Daniel - Original Message - From: Ismar Frango To: [EMAIL PROTECTED] ; Daniel Barreto Sent: Friday, January 17, 2003 1:59 PM Subject: Re: [java-list] Select uma imagem no banco e exibir Daniel, Existe um método para obter dados não-convencionais de BDs, é o java.sql.ResultSet.getBlob(String nome_campo ), onde BLOB=Binary Large OBject. Só não sei te garantir se um OLE no Access é lido como um BLOB, mas talvez seja bom tentar. O método retorna uma referência para java.lang.Object, ou seja, pode vir a apontar qq objeto, como uma java.awt.Image, por exemplo. Ismar Frango http://ismar.cjb.net - Original Message - From: Daniel Barreto To: [EMAIL PROTECTED] Sent: Thursday, January 16, 2003 4:52 AM Subject: [java-list] Select uma imagem no banco e exibir Bom dia a todos, Preciso fazer um sistema pequeno e vou usar o Access como banco. o meu campo onde cadastro imagens é do tipo Objeto OLE Estou desenvolvendo em servlet dou o select na imagem cadastrada no campo junto com os outros campos quando vou dar o get veja exemplo abaixo resulNome = resultado.getString("nome"); ultAcesAdm = resultado.getString("ultimo_acesso"); saldacao = resultado.getString("saldacao"); imagem = resultado.getString("imagem"); O campo é imagem... mas eu não sei qual o comando get vou usar estou dando getString o erro eu acho que está ai mas qual get uso?? Valeu Daniel CriarPoligonos.java Description: java/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://
Re: [java-list] JSP - O que é necessário?
Bom, Eu comprei um livro bastante barato (R$ 31 na Submarino), da Visual Books, chamado "Tudo que Você Queria Saber Sobre JSP". Ele é extremamente básico e ensina a fazer um sisteminha de locadora para web, com JSP usando mysql. Eu não o aconselharia caso você deseje realmente aprender bem JSP, para isso eu recomendaria os livros "Desenvolvendo na Web com Java Server Pages" do Fields (Ciencia Moderna) e o livro "Dominando Javaserver Pages Avancado" do Geary (Ciencia Moderna) que trata mais sobre taglibs. Como você precisa implementar um website administrável o livro da visual books seria aconselhável, pois ensina como fazer um sisteminha básico que, com algumas alterações, pode atender a sua necessidade. Torno a frisar, o livro é bastante básico e não traz todas as melhores metodologias de desenvolvimento (quase tudo é feito com scriptlets), porém para o que você precisa acho q é suficiente e o melhor, é um livro barato. Como banco de dados você poderia utilizar o MySQL, que é free e possui suporte à maioria das funcionalidades dos grandes SGBD relacionais, além de possuir drivers JDBC. Não o considero um banco robusto o suficiente para suportar aplicações de missão crítica, mesmo porque possui recursos limitados, não tendo suporte a views/procedures/triggers (sinceramente não sei se hoje ele suporta, porém até bem pouco tempo atrás ele não suportava). Apesar disso, é um excelente banco de dados para se implementar um website, por exemplo. Como servidor de aplicação você poderia estar utilizando o Tomcat ou o Resin (eu utilizo o Tomcat), que também são free e podem ser integrados com o IIS e com o Apache. Para desenvolvimento, você precisaria do J2SDK da Sun. Para um ambiente de desenvolvimento, você poderia estar utilizando qualquer uma das grandes IDEs, como NetBeans, JBuilder ou, se você quiser realmente aprender bem, fazendo tudo passo a passo, ferramentas mais básicas como o JCreator ou o JEdit, que são editores de texto com muitas facilidades para a programação. Note que você também poderia estar utilizando qualquer editor de texto simples, como o próprio notepad, porém você perde as facilidades de uma IDE. A terceira edição da Java Magazine explica como montar um ambiente de desenvolvimento baseado no JEdit + Ant + J2SDK, sendo essa opção também free. Todos os produtos acima possuem versoes win32 e linux. Espero ter ajudado, []s Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11 3031-0069 r. 227[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: Halex Maciel To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Thursday, January 30, 2003 1:25 AM Subject: [java-list] JSP - O que é necessário? olá a todos, terei que desenvolver minha monografia baseada em JSP, minha monografia é meio complicada do ponto de vista de um iniciante ("Como eu"), pois nunca desenvolvi página em JSP , somente em ASP e muito pouco. Meu projeto final será o desenvolvimento de um website que eu possa administrar o conteúdo on-line, cadastrar noticias, fazer upload, cadastrar artigos, entre outros, só que eu não sei por onde começar, eu conheço um pouco de java, mas eu gostaria de saber quais livros vcs indicariam, apostila, links, aplicativos para desenvolver, que tipo de servidor eu uso no windows e no linux, qual bando de dados utilizar! Entre outros. Se puderem me ajudar ficarei grato, pois não pra que lado eu vou primeiro. Obrigado a todos. Halex Maciel Cuiabá-MT
Re: [java-list] ajuda Carrinho de Compras JSP
Uma maneira de se fazer é guardando-se uma variável (numa session, por exemplo) com a seguinte estrutura: cart = "PROD|QTD,PROD|QTD, PROD|QTD PROD|QTD" , onde PROD é o seu identificador de produto e QTD é a quantidade solicitada. assim, sempre que você precisar acrescentar um item no carrinho, você varre o String (utilizando um tokenizer, primeiro pela virgula, obtendo PRODUTO+QTD, e depois pela | para obter em separado o PRODUTO e q QTDE) para procurar se já existe o produto no carrinho. Se existir, atualiza-se a quantidade. Se não existir, insere no final da string algo como cart += ",NEWPROD|QTD" Para excluir, a mesma coisa. Varre-se o String até encontrar a chave do produto que se quer e a seguir remove-se todo o token PROD|QTD bem como as possiveis virgulas (nesse ponto é preciso uma pequena validaçãozinha, para saber a posicao do token no string, pois caso seja no começo, remove-se a virgula da direita; caso seja no fim, remove-se a virgula da esquerda; caso seja entre dois outros tokens, tanto faz a virgula a ser removida.). Na hora do fechamento do pedido, basta varrer novamente o String, fazer as devidas quebras e chamar seu método de inclusão do pedido e itens no seu banco de dados. Lembrando-se de limpar a variável para limpar o carrinho no final. Essa é uma maneira meio que básica de se implementar carrinhos de compra. É óbvio que existem implementações muito mais sofisticadas e até mais elegantes, porém dependendo do propósito essa é uma implementação viável e muito simples de ser implementada. Espero ter ajudado Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 227 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: "Iniciante JSP" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 28, 2003 8:21 PM Subject: [java-list] ajuda Carrinho de Compras JSP > Olá Amigos da Lista! > Tenho um trabalho um pouco complicado para desenvolver, 45% do trabalho esta > concluido. > Trata-se de um carrinho de compras em JSP usando windows 2000 e BD Access > Gostaria de saber se alguem me ajuda a concluir, poderemos disponibilizar o > código em partes aqui no forum ou no site (fontes) para que outros possam > usar tb... > Alguem se habilita? > > -- 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] finally
Olá, Marcelo Realmente, quando temos uma estrutura try{}catch{}finally{}, o finally sempre é executado. Imagine a seguinte situação: Você tenta gravar algo no banco, utilizando uma conexao que já está aberta. Se conseguir (try), vc grava o valor, senão(catch), vc usa a mesma conexao e grava um erro, e no final (finally) vc precisa fechar a conexao. Para isso você poderia estar utilizando algo como: ... conn = getConnection("c:\base"); stmt = conn.createStatement(); Try{ stmt.execute("delete from usuarios"); }catch(SQLException e){ stmt.execute("insert into erros (erro,data) values ('" + e.getMessage() + "',getDate())"); }finally{ stmt.close; conn.close; } ... Nao sei se foi um exemplo muito feliz, mas a idéia é de usar um bloco finally para fazer coisas que precisariam ser feitas em ambos os casos, como fechar/destruir variaveis que foram utilizadas durante o processamento do bloco try/catch. ETA []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 227 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: "MARCELO DA SILVA NUNES" <[EMAIL PROTECTED]> To: "Sou Java (Java-List) (Correio eletrônico)" <[EMAIL PROTECTED]> Sent: Thursday, January 30, 2003 3:02 PM Subject: [java-list] finally e ai galera, estava lendo sobre exceptions e me deparei com algo que não entendi é sobre a funcionalidade do finally após um bloco try catch, pois toda vez ele será executado sendo lançado ou não uma exceção . gostaria de saber para que normalmente vc's usam? Obrigado -- 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] JSP - O que é necessário?
Olá, Wills MVC ou Model View Controller é um pattern q vem desde os tempos do SmallTalk. Consiste em um sistema em 3 camadas onde existe um Model (entenda-se banco de dados + regras de negócio), um Controlador (que recebe todas as solicitações, valida-as, transforma-as, processa-as, chamando ou não o Model para aplicar regras, processar, fazer persistência, etc.) que por sua vez chama a View (camada de visualização) que irá ser a resposta para o cliente. Desta forma, temos uma total separação de camadas, onde a camada view (no caso de WEB, as JSP) só serve para apresentação, a camada Controller (no caso da WEB normalmente um Servlet) serve para receber todas as solicitações, aplicar as regras de negõcio e persistência do Model e rotear para a view correspondente, e a camada Model diz respeito às Regras de Negócio + Persistência (BD). Mais informações em: http://java.sun.com/blueprints/patterns/MVC-detailed.html http://ootips.org/mvc-pattern.html http://www.javaworld.com/javaworld/jw-12-1999/jw-12-ssj-jspmvc.html http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.html ETA []s Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11 3031-0069 r. 232[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: Wils To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Thursday, January 30, 2003 6:22 PM Subject: Re: [java-list] JSP - O que é necessário? O q é MVC? - Original Message - From: Lindomar To: [EMAIL PROTECTED] Sent: Thursday, January 30, 2003 9:52 AM Subject: Re: [java-list] JSP - O que é necessário? Um livro bem básico que lhe dará uma idéia do modelo MVC é o Desenvolvendo na Web com JSP. É um modelo de design de projeto interessante para este tipo de problema. Agora uma versão de livro on-line nota 10 vc encontra em http://pdf.coreservlets.com/, que é o Core Servlets e Java Server Pages. Bom, quanto a escolha de Configuração de máquina, Sistema Operacional e Banco de dados, fica a seu cargo, vai depender do que vc deseja, além de apresentar a sua monografia. - Original Message - From: Halex Maciel To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Thursday, January 30, 2003 01:25 Subject: [java-list] JSP - O que é necessário? E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já!http://email.bol.com.br olá a todos, terei que desenvolver minha monografia baseada em JSP, minha monografia é meio complicada do ponto de vista de um iniciante ("Como eu"), pois nunca desenvolvi página em JSP , somente em ASP e muito pouco. Meu projeto final será o desenvolvimento de um website que eu possa administrar o conteúdo on-line, cadastrar noticias, fazer upload, cadastrar artigos, entre outros, só que eu não sei por onde começar, eu conheço um pouco de java, mas eu gostaria de saber quais livros vcs indicariam, apostila, links, aplicativos para desenvolver, que tipo de servidor eu uso no windows e no linux, qual bando de dados utilizar! Entre outros. Se puderem me ajudar ficarei grato, pois não pra que lado eu vou primeiro. Obrigado a todos. Halex Maciel Cuiabá-MT
Re: [java-list] Java e XP
Clique com o botão direito sobre o ícone Meu Computador, no desktop e escolha Propriedades. Na janela que se abre, vá para a última orelha (Avançado) e clique em Variáveis de Ambiente. No Windows XP (bem como nos windows com tecnologia NT) não existe autoexec.bat. As variáveis você define nesse local. Defina suas variáveis (CLASSPATH, PATH, JAVA_HOME, etc) na janela que se abre. Você pode definir variáveis específicas ao usuario logado ou gerais. Eu nunca tentei definir como variáveis de usuário, assim eu sempre coloco as variáveis em Variáveis do sistema, pois acredito que assim essas fiquem como variáveis globais para qualquer usuário. ETA []s Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11 3031-0069 r. 232[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: Rafael Cechinel Silvestri To: [EMAIL PROTECTED] Sent: Thursday, January 30, 2003 11:09 PM Subject: [java-list] Java e XP Como faço por exemplo no Win98 eu setava um path para uma pasta chamada JAVA e era ali que estavam meus aruivos.java, depois eu entrava na pasta e dava o comando javac e java...Mais no XP como faço isso? existe um autoexec para mim setar os path se puderem me enviar uma forma estou necessitando urgente por causa da faculdade Obrigado...
Re: [java-list] polimorfismo ..?
Bom, Concordo que as duas chamadas vão chamar o mesmo método. Logo porque não chamar o método pela subclasse direto né? Eu enxergo no mínimo duas utilizações interessante para isso. Imagine que você crie uma super classe "Sup" e 20 subclasses "Sub1", "Sub2" ... "Sub20". A classe Sup tem um método save() que todas as subclasses sobreescrevem, que é responsável pela persistência do objeto. Agora suponha que você, durante o processamento de um programa crie uma instância de cada uma das subclasses, e ao final do processamento precisa chamar o método save de todo mundo. Vai te dar um pouquinho de trabalho chamar o save de cada um deles. Ao invés disso, você poderia estar criando um array de objetos Sup, como Sup AAA []. Dentro de cada linha do array, você colocaria uma referência a cada um dos objetos de subclasse, e ao final do processamento, poderia chamar um for e a cada linha do for, vc chama o metodo save da super classe, algo como: for(int i = 0 ; i < AAA.lenght; i++){ AAA[i].save(); } Como o método save chamado seria indiretamente o da subclasse, você teria o processamento exatamente com esperado, sem precisar chamar o método save para cada um dos tipos de subclasse existente, economizando escrita. Não sei se você não perde muito em processamento em função do for, porém com certeza você economiza código, podendo inclusive dessa forma automatizar alguns processos, pensando assim de forma abstrata. Um outro exemplo é que você poderia utilizar o conceito de factory dessa maneira também. Imagine que você tem uma classe que trata Funcionalidades de um sistema. Assim, você cria uma super classe Funcionalidade, que possui alguns métodos padrão e a cada nova funcionalidade, você cria uma classe que extende a super classe Funcionalidade. Assim, você poderia ter uma classe tratadora das funcionalidades que trata uma funcionalidade genérica, e sempre que adicionar uma nova funcionalidade, basta criar uma nova classe que extende a classe Funcionalidade e registra-la em um arquivo de configurações, por exemplo. A classe tratadora sempre trabalha com os metodos de superclasse, de forma que você não precisa nunca mais mexer nela, aumentando bastante a reutilização dos seus componentes bem como escalabilidade. ETA []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 232 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: "everson" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, January 24, 2003 2:15 PM Subject: [java-list] polimorfismo ..? olá lista. To lendo o Java como Programar - Deitel, cap 9, pág 409 à 414. Arquivo Test.java (413). A dúvida é: pq que ao invés de fazer: 1) Employee ref; // superclass reference Boss b = new Boss( "John", "Smith", 800.00 ); ref = b; output += ref.toString() + " earned $" + (como está no livro) não fez direto : 2) output += b.toString() + " earned $" + (minha dúvida) Já q no 1) vai ser chamado o metodo toString da classe Boss, como no 2) ... Existe alguma diferença entre um e outro ??? -- 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 e XML
Bom apenas um "pitaco" de quem está de fora: A Apache tem um projeto de código livre chamada XIndice que vem a ser exatamente uma espécie de SGBD nativo em XML, que talvez seja um pouco próximo do que você procura. Mais informações em http://xml.apache.org/xindice/ ETA []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 232 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: "Carlos Santiago" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 05, 2003 9:02 AM Subject: [java-list] JAVA e XML Rodrigo está sua experiência com o Oracle e XML é altamente válida e gostaria sim que vc disponibilizasse os códigos que vc tem para usarmos como exemplo nas nossas discussões. Mesmo porque estou querendo montar um site de referência sobre XML e JAVA e poderíamos colocar este material lá. Sobre a minha idéia de framework (ou arquitetura) de XML com JAVA é que não haveria persistência em tabelas de um DB. Estou pensando apenas num repositório de arquivos XML, consultar e persquisar diretamente em arquivos XML, talvez, no futuro, usando o JavaSpace. Das opiniões que temos lido acerca da discussão, realmente parece que o uso do XML com JAVA para o processamento de arquivos é mais eficiente do que TXT com subString JAVA, mas o que pretendo fazer (ou mostrar num case, como vc sugeriu)é apresentar esta eficiência efetivamente. Abraço a todos Carlos > Entao, > > Como tinha te dito. > Na sexta passada comecei a fazer testes de stress com > o meu sistema. > Recebi um catalogo de produtos do SAP ERP com 50 000 > linhas. > Usando uma package Oracle li e escrevi numa tabela no > meu banco tudo em menos de 2 minutos. > Tambem, apos um tratamento dos dados, gerei um outro > arquivo de saida txt com as 50 000 linhas em menos de > 2 minutos. > Com o Oracle temos a opcao de utilizar um outro > utilitario chamado SQLLoader mas optei pela package > UTL_FILE que me dah mais opcoes de tratamento de linha > (como voce precisa, nao eh?). > > Se precisar te mando uns exemplos. > > Por outro lado, > Vamos supor que voce queira criar este seu mecanismo > de leitura, escrita e esteja pensando em outras > utilizacoes disto. Esteja pensando tambem em usar isto > como um CASE para voce e sua empresa e que ainda sejam > arquivos pequenos. Use mesmo o XML! > Nao vou dizer que um minimo de hard code nao tive que > fazer para a package UTL_FILE ler o TXT. > Carlos, usando XML, TXT, sempre o arquivo serah aberto > e as linhas interpretadas, apenas a maneira que isto > serah feito que eh diferente com XML. > Pensando no futuro e em reutilizacao crie a DTD, os > XML´s que voce vai ter bons frutos. > > Nao querendo cair em contradicao, quando trabalhei com > XML no Oracle tambem tive que usar a mesma package > UTL_FILE. > > Se precisar tambem tenho exemplos da UTL_FILE com XML. > > Voce poderia me perguntar: Mas e o Java Rodrigo? > Usei uma Java Stored Procedure para direcionar o > arquivo do sistema operacional para ser interpretado > pela package e nada mais. Da maneira que fiz ficou > tudo dentro do Banco. > Prefiro assim. > > Nao sei se me enrolei um pouco nas palavras... > > Rodrigo. > > > Rodrigo. > > --- [EMAIL PROTECTED] escreveu: > > > Rodrigo, valeu a dica. Eu estava imaginando que isso > > seria um empecilho > > mesmo para um desenvolvimento em XML para arquivos > > TXT que já são muito > > grandes. > > Mas eu imagino que para os arquivos de pequeno porte > > talvez a coisa seja > > viável, mesmo porque eu estou pensando em > > reusabilidade, portabilidade e > > transações também. E creio que a performace deste > > sistema poderia melhorar > > consideravelmente tendo em vista que não gastaria > > processamento com > > abertura, leitura e processamento de cada linha de > > arquivo. O que vc acha ? > > Nós aqui na Secretaria de Fazenda de MT estamos > > migrando tudo para JAVA e > > Oracle. > > Carlos > > > > > > *** > > Carlos Santiago > > [EMAIL PROTECTED] > > Programador JAVA > > Equipe de Implementação - SAGETI > > Secretaria de Estado de Fazenda - MT > > *** > > > > > > > > > > > > Rodrigo Rodrigues > > > > > >> [EMAIL PROTECTED] > > > > hoo.com.br> cc: > > > > > > > > Assunto: Re: [java-list] JAVA e XML > > > > 19/01/2003 17:22 > > > > > >
Re: [java-list] browse
Eu conheço uma maneira por _javascript_ ... crie a função function BackForWard() { if(history.forward(1)){ window.location='home.jsp' } } depois coloca no onload do body Na verdade isso não impede que ele volte, porém, se voltar, é automaticamente jogado para uma página específica. Pode ser a própria página onde ele já estava ou então uma página qualquer, no exemplo a home.jsp. Você, caso esteja querendo evitar que o usuário volte um submit e poste novamente, pode também implementar o conceito de Synchronize (deja vu) token (esqueci o termo em português, mas acho que é ficha de sincronismo), que é um pattern J2EE, que consiste em ter uma espécie de uma chave dos dois lados, que é invalidada do lado servidor após a primeira vez que for usada. Assim, quando o usuário tentar postar algo novamente (refresh ou usando voltar no browser e postando de novo) a chave que ele tinha não é mais válida e não completa-se a transação, aliás, o Struts implementa esse conceito. Li sobre isso no livro Core J2EE Patterns, do Geary que aliás é um livro muito interessante o qual recomendo. Procure no Google por Synchronize Token que devem aparecer alguns links interessantes, ou procure ler o livro que existe uma explicação Muito melhor sobre o assunto. ETA []s Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11 3031-0069 r. 232[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: José Vieira To: [EMAIL PROTECTED] Sent: Sunday, February 02, 2003 9:42 AM Subject: [java-list] browse Olá pessoal! Tenho um jsp e um servlet e quando faço um submit no jsp ele chama este servlet, porem eu não gostaria que o usuário retornasse com a opção do browse VOLTAR, após fazer o submit teria alguma forma de não permitir que usuário retornasse? José
Re: RES: [java-list] SELECT COUNT(*) FROM TABELA
Isso diz respeito à diferença entre dar um rs.getString(1); e um rs.getString("nome"); e não tem absolutamente nada a ver com a cláusula SQL count(*) ou count(1) []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 232 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: "Rodrigo Miguel" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, February 06, 2003 1:02 PM Subject: Re: RES: [java-list] SELECT COUNT(*) FROM TABELA > Retirado da documentação do ResultSet > > (...) > The ResultSet interface provides getter methods (getBoolean, getLong, and so > on) for retrieving column values from the current row. Values can be > retrieved using either the index number of the column or the name of the > column. In general, using the column index will be more efficient. Columns > are numbered from 1. For maximum portability, result set columns within each > row should be read in left-to-right order, and each column should be read > only once. > (...) > > > -Mensagem Original- > De: "Silvio L. DeMorais" <[EMAIL PROTECTED]> > Para: <[EMAIL PROTECTED]> > Enviada em: Quarta-feira, 5 de Fevereiro de 2003 21:45 > Assunto: Re: RES: [java-list] SELECT COUNT(*) FROM TABELA > > > Fui testar e nao parece ser assim no Oracle. > executar SELECT COUNT(*) FROM TABELA numa tabela com +-180.000 elementos > demora > entre 148ms (media de 1000 execucoes). > Jah SELECT COUNT(1) FROM TABELA demora em media 211ms. > > Em qual banco de dados o COUNT(1) eh mais eficiente? > > > > "Vanderlei Fonseca" wrote: > Use > SELECT COUNT(1) ... pois melhora a performance do BD. > > []'s > > Vanderlei Fonseca > > -Mensagem original-De: Petterson F. Paula > [mailto:[EMAIL PROTECTED]]Enviada em: segunda-feira, > 3 de fevereiro de 2003 11:01Para: > [EMAIL PROTECTED]: RE: [java-list] SELECT COUNT(*) > FROM TABELA > > > >> > long cnt = rs.getLong( "count(*)" ); > > >> > onde "rs" eh o teu ResultSet > object. > > Como > já foi comentado pelo Sr. Silvio, vc só precisa obter o valor como está > acima, > contudo acho mais claro que vc de um nome para a coluna count(*) como por > exemplo usando um comando SQL: > String query = "SELECT COUNT(*) AS > NUM_ITEMS FROM TABELA"; > e obter o resultado através > de: > > > long cnt = rs.getLong( > "NUM_ITEMS" > ); > > Espero ter ajudado, > > Petterson F. Paula > > > > > [Petterson F. > Paula] -Original Message-From: > claudio [mailto:[EMAIL PROTECTED]]Sent: sexta-feira, 24 > de janeiro de 2003 14:21To: > [EMAIL PROTECTED]: [java-list] SELECT COUNT(*) FROM > TABELA > Boa > Tarde! Pessoal > alguem saberia me dizer como eu faco para armazenar o resultado de uma > SELECT COUNT(*) FROM TABELA em uma variavel, onde eu possa manipular o > valor da mesma, se isso for possivelString query > = "SELECT COUNT(*) FROM TABELA";output.append ("\nEnviando query: " > + connection.nativeSQL( query ) + "\n" > );...Agradeco toda a ajuda que vier. > > > -- 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] dowload
Kleyton, Não sei se o que vou falar é possível, mas deve funcionar: Uma vez fiz um servlet que gerava um arquivo de imagem (JPG), jogava em um Buffered Image e depois disponibilizava para "download" (torno a mencionar o servlet CriarPoligonos, do nosso amigo Lincolm aqui da lista, que me serviu como base), sem a necessidade de gravar um arquivo físico para isso, por http. Eu passava para a servlet um identificador que dizia qual a imagem que seria mostrada e ele gerava a imagem em buffer e mostrava ao cliente. Para isso bastando alterar o contentType para response.setContentType("image/pjpeg"); Assim, acredito que você possa fazer algo parecido, criando um servlet que lê um arquivo, joga em alguma classe de buffer de arquivos (Não sei, pois nunca trabalhei com arquivos, mas deve ser algo como BufferedReader ou BufferedInputStream, trabalhando com um FileReader ou um InputStream), setaria o ContentType para o tipo do arquivo que você quer e jogaria esse buffer pro cliente. ETA []s Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11 3031-0069 r. 232[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: kleyton To: [EMAIL PROTECTED] Sent: Wednesday, February 12, 2003 5:59 PM Subject: [java-list] dowload Beleza??? Tenho que fazer dowload de arquivos gravados em pastas especificas no linux por meio de uma pagina... O usuario seleciona um link, sendo que este linke referencia a busca de uma determinada caixa_postal do linux, pois eh, meus arquivos estao aih e tenho que baixar... Imagino ter que fazer uma copia temporaria para uma pasta acessavel pelo http e depois apagar. Alguem pode dar uma forca? Sds Kleyton
Re: [java-list] Comparacao JAVA - VB
m qualquer lugar (tanto SO quanto Hardware), que possivelmente vão te pagar melhor, com uma tecnologia que tem crescido cada vez mais, com uma comunidade grande e unida, com custo tendendo a 0, fique com Java e seja bem vindo à comunidade. []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 232 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, February 28, 2003 10:20 AM Subject: [java-list] Comparacao JAVA - VB Ola Estou comecando no mundo da programacao, e como bom curioso me inscrevi em ambas as listas. Acontece que na lista de vb o pessoal me disse q vb e muito mais rapido e seu desenvolvimento e facil (sem contar coma construcao de telas) , alem de ser facilmente integrado ao ambiente microsoft. Mas eu gosto de ouvir todas as opinioes... O que vcs tem a dizer? -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Código Portátil
Bom, Seguindo-se o pattern MVC, dividindo-se a camada de apresentação das regras de negócio, você pode escrever uma mesma aplicação (core) e aplicar diversos tipos diferentes para a camada de apresentação, seja ela web, thin-client, wireless, etc, desde que se defina um protocolo de comunicação entre eles (todos falem a mesma língua). Para isso você pode fazer com que todas as camadas de aplicação "conversem" com a camada de negócios utilizando Value Objects (Outro pattern). Suponhamos que você tenha uma camada de apresentação WEB que conversa com a camada de negócios passando como parametros um objeto HttpServletRequest. Isso funciona, porém você não tem tanta facilidade pra implementar outras camadas de apresentação que não suportem Servlets ... Assim, o ideal seria você pegar o request em um Servlet (Nesse caso da WEB), por exemplo, guardar os valores em um objeto separado (Value Object) e passar esse objeto para a camada de negócios. Assim sua camada de negócios sempre recebe um Value Object, independente da camada de apresentação utilizada. Assim você pode implementar qualquer tipo de camada de apresentação, desde que essa converse com a camada de negócios através de Value Objects ... Como não sou professor, muito menos domino o assunto, a explicação pode ter sido um pouco confusa ... portanto recomendo a você qualquer livro sobre patterns (Por exemplo o Core Design Patterns ou o livro do "Gof" Design Patterns), para mais detalhes. Note, porém, que esse conceito é um padrão de design de aplicação, logo não precisa ser especificamente implantado em java ... em teoria poderia ser aplicado a outras linguagens orientadas a objeto também ... ETA, Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11 3031-0069 r. 232[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: mrjim To: java-list Sent: Thursday, March 13, 2003 8:36 AM Subject: [java-list] Código Portátil Olá galera da lista, to precisando de uma ajudinha de vc's. Tenho que fazer um trabalho para a minha faculdade e preciso de ajuda. Seguinte, tenhu que entregar um trabalho sobre .. "Como a Tecnologia Java, torna um código-portável para aplicação de internet em qualuqer sistema". Será q alguém tem alguma dica ? [ ]'s Tiago
Re: [java-list] usar ou não MVC?
De modo curto e grosso Se você estiver acessando suas classes de negócio diretamente pela GUI ... você não estará utilizando o pattern MVC ... pois nesse caso não existe controller ... Para implementá-lo, você teria que ter uma classe controladora que receberia todas as "requisições" e essa sim conversaria com as classes de negócio, que por sua vez voltariam a resposta e a resposta seria exibida onde quer que fosse preciso. Assim, você teria todos os seus botões chamando essa classe controladora, passando todos os parametros necessários para a camada de negócio, como os objetos ou valores necessários ao processamento e, por exemplo, a referencia ao componente onde a resposta deve ser jogada (não sei se isso é certo ou elegante, porém acho que funciona) ... a classe controladora repassaria esses parametros sob a forma de value objects para a camada de negócio, que faria seu processamento e voltaria para a controladora, que colocaria a resposta no componente que foi passado pelo botão. ETA []s, Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Núcleo de Soluções e Produtos Tel.: 55 11 3031-0069 r. 232 [EMAIL PROTECTED] www.astitecnologia.com.br "Real programmers don't document; if it was hard to write, it should be hard to understand." P.S.: Ruff ... desculpe ter roubado sua tagline mas achei show de bola ... hehehe ... - Original Message - From: "LAESSE CANUTO DE ARAUJO JUNIOR ARAUJO" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, April 02, 2003 11:46 AM Subject: [java-list] usar ou não MVC? > Como eu faria pra implementar as minhas classes de negocio numa arquitetura > MVC utilizando Swing? Eu teria que criar classes especiais como controller e > command que chamariam as classes de negocio especificas, ou apenas fazer > referencia a minhas classes de negocios nas chamadas dos meus botoes e > menus? > Grato, > Laesse Júnior. > > > > > > _ > MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com > > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > - > -- 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] problemas para recuperar um text
Pedro, Uma caixa de texto do HTML não possui quebra de linha ... somente representa uma única linha. Caso existam quebras, como no seu caso, ele realmente irá concatenar tudo um em seguida do outro. Para obter o efeito desejado, utilize um campo do tipo textarea, que aceita múltiplas linhas de texto. ETA Lincoln Masao Muraoka JuniorAnalista ProgramadorASTI Tecnologia - Núcleo de Soluções e ProdutosTel.: 55 11 3031-0069 r. 232[EMAIL PROTECTED]www.astitecnologia.com.br - Original Message - From: Pedro - Vizeu To: [EMAIL PROTECTED] Sent: Monday, June 02, 2003 8:46 AM Subject: Re: [java-list] problemas para recuperar um text Estou apresentando este texto em uma caixa de texto do html. Att. Pedro - Original Message - From: MARCELO SOUSA LIMA To: [EMAIL PROTECTED] Sent: Thursday, May 29, 2003 9:02 AM Subject: RE: [java-list] problemas para recuperar um text Onde vc esta mandando exibir esse texto? -Original Message-From: Pedro - Vizeu [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 27 de maio de 2003 16:42To: [EMAIL PROTECTED]Subject: [java-list] problemas para recuperar um text Meu problema e o seguinte : gravo um campo TEXT do MySql, um pequeno texto, mas ele perde sua disposição original, exemplo: - Quando digito e para ficar assim : Batatinha quando nasce esparama pelo chão, minininha quando dorme poe a mão no coração. - Quando recupero do banco de dados fica assim : Batatinha quando nasceesparama pelo chão,minininha quando dormepoe a mão no coração isto e : não respeitou a quebra de linha originalmente digitada, Alguem pode me ajudar ! Att. Pedro The information contained in this e-mail and in the attached files are for the exclusive use of the addressee herein nominated, and may contain trade secrets, privileged and other confidential information,protected by the applicable laws. In case you are not the right addressee, you are hereby notified that any reviewing, reading, copying and/or distributing of this e-mail's content is strictly prohibited and unauthorized. Please, delete the e-mail's content and notify the sender immediately. Thank you for your cooperation.