[java-list] Problemas com Beans
Galera, Estou desenvolvendo java Beans com o IBM Visual Age e estou tendo o seguinte problema com os meus Beans. Todo codigo que eu incluo no metodo initialize do meu bean e executado quando eu vou editar o bean. Nao sei se isso e um erro de codigo ou um erro do IDE da IBM. Sera que alguem tem alguma experiencia com o Visual Age e possa me ajudar neste probleminha ? Ou ate mesmo saiba que esse comportamento e normal em outros IDEs ? Grato pela ajuda, Gustavo -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Problemas com beans e jsp
Galera comprei um livro de jsp (desenvolvendo na web com jsp da editora ciencia moderna), já no primeiro exemplo utilizando 1 bean e uma página jsp simplesmente não consigo fazer funcionar como no livro o problema é que o tomcat não encontra a classe HelloBean. Enfim, onde coloco esta classe, devo indicá-la em web.xml? []'s Sparc abaixo o código. Hello, ! public class HelloBean implements java.io.Serializable { String name; public HelloBean() { this.name = "World"; } public String getName() { return name; } public void setName(String name){ this.name = name; }}
Re: [java-list] Problemas com beans e jsp
Olá Sparc, Você não precisa indicá-la no web.xml. Coloque o bean na raiz do CLASSPATH da sua aplicação, ou seja, supondo que seu JSP se chame hello.jsp, e seu bean HelloBean.class, você deve ter a seguinte estrutura: suawebapp/ |___ hello.jsp |___ WEB-INF |___ web.xml |___ classes |___ HelloBean.class Se voce estiver usando o Tomcat 4, basta zipar tudo num JAR (hello.jsp e WEB-INF ficam na raiz), mudar a extensão para .war e jogar no diretório webapps/ do Tomcat. Reinicie o servidor que a aplicação estará no ar. []s Helder. -- Helder da Rocha Web Consultant www.argonavis.com.br São Paulo - Original Message - From: Jose_Carlos To: [EMAIL PROTECTED] Sent: Monday, March 04, 2002 2:10 PM Subject: [java-list] Problemas com beans e jsp Galera comprei um livro de jsp (desenvolvendo na web com jsp da editora ciencia moderna), já no primeiro exemplo utilizando 1 bean e uma página jsp simplesmente não consigo fazer funcionar como no livro o problema é que o tomcat não encontra a classe HelloBean. Enfim, onde coloco esta classe, devo indicá-la em web.xml? []'s Sparc abaixo o código. Hello, ! public class HelloBean implements java.io.Serializable { String name; public HelloBean() { this.name = "World"; } public String getName() { return name; } public void setName(String name){ this.name = name; } } -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Problemas com beans e jsp
Tive o mesmo problema e solucionei criando um pacote para este bean. Quando colocado direto no diretório classes não funcionava, mas com sub-diretório dentro de "classes" o bean foi encontrado. Não esqueça de indicar o pacote dentro do código do bean (package) e no seu jsp (). []´s Rafael Pioli -Mensagem original- De: Jose_Carlos [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 4 de março de 2002 14:10 Para: [EMAIL PROTECTED] Assunto: [java-list] Problemas com beans e jsp Galera comprei um livro de jsp (desenvolvendo na web com jsp da editora ciencia moderna), já no primeiro exemplo utilizando 1 bean e uma página jsp simplesmente não consigo fazer funcionar como no livro o problema é que o tomcat não encontra a classe HelloBean. Enfim, onde coloco esta classe, devo indicá-la em web.xml? []'s Sparc abaixo o código. Hello, ! public class HelloBean implements java.io.Serializable { String name; public HelloBean() { this.name = "World"; } public String getName() { return name; } public void setName(String name){ this.name = name; } } -- 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 com beans e jsp
Valeu pela dica, realmente funcionou, mas se eu tiver no meu servidor várias aplicações, todos os meus beans devem ficar neste mesmo diretório ou eu posso fazer um diretório para cada? []'s Sparc - Original Message - From: "Helder da Rocha" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, March 04, 2002 6:22 PM Subject: Re: [java-list] Problemas com beans e jsp > Olá Sparc, > > Você não precisa indicá-la no web.xml. Coloque o bean na raiz do CLASSPATH > da sua aplicação, ou seja, supondo que seu JSP se chame hello.jsp, e seu > bean HelloBean.class, você deve ter a seguinte estrutura: > > suawebapp/ > |___ hello.jsp > |___ WEB-INF >|___ web.xml >|___ classes >|___ HelloBean.class > > Se voce estiver usando o Tomcat 4, basta zipar tudo num JAR (hello.jsp e > WEB-INF ficam na raiz), mudar a extensão para .war e jogar no diretório > webapps/ do Tomcat. Reinicie o servidor que a aplicação estará no ar. > > []s > Helder. > > -- > Helder da Rocha > Web Consultant > www.argonavis.com.br > São Paulo > > > - Original Message - > From: Jose_Carlos > To: [EMAIL PROTECTED] > Sent: Monday, March 04, 2002 2:10 PM > Subject: [java-list] Problemas com beans e jsp > > > Galera comprei um livro de jsp (desenvolvendo na web com jsp da editora > ciencia moderna), já no primeiro exemplo utilizando 1 bean e uma página jsp > simplesmente não consigo fazer funcionar como no livro o problema é que o > tomcat não encontra a classe HelloBean. Enfim, onde coloco esta classe, devo > indicá-la em web.xml? > > []'s > Sparc > > abaixo o código. > > > > > > > Hello, ! > > > > > > > public class HelloBean implements java.io.Serializable { > > String name; > > public HelloBean() { > this.name = "World"; > } > > public String getName() { > return name; > } > > public void setName(String name){ > this.name = name; > } > } > > > -- 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 com beans e jsp
Para cada aplicação você pode criar um novo diretório. Seguindo a mesma estrutura. - Original Message - From: "Jose_Carlos" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 11:53 Subject: Re: [java-list] Problemas com beans e jsp > Valeu pela dica, realmente funcionou, mas se eu tiver no meu servidor várias > aplicações, todos os meus beans devem ficar neste mesmo diretório ou eu > posso fazer um diretório para cada? > > []'s > Sparc > - Original Message - > From: "Helder da Rocha" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, March 04, 2002 6:22 PM > Subject: Re: [java-list] Problemas com beans e jsp > > > > Olá Sparc, > > > > Você não precisa indicá-la no web.xml. Coloque o bean na raiz do CLASSPATH > > da sua aplicação, ou seja, supondo que seu JSP se chame hello.jsp, e seu > > bean HelloBean.class, você deve ter a seguinte estrutura: > > > > suawebapp/ > > |___ hello.jsp > > |___ WEB-INF > >|___ web.xml > >|___ classes > >|___ HelloBean.class > > > > Se voce estiver usando o Tomcat 4, basta zipar tudo num JAR (hello.jsp e > > WEB-INF ficam na raiz), mudar a extensão para .war e jogar no diretório > > webapps/ do Tomcat. Reinicie o servidor que a aplicação estará no ar. > > > > []s > > Helder. > > > > -- > > Helder da Rocha > > Web Consultant > > www.argonavis.com.br > > São Paulo > > > > > > - Original Message - > > From: Jose_Carlos > > To: [EMAIL PROTECTED] > > Sent: Monday, March 04, 2002 2:10 PM > > Subject: [java-list] Problemas com beans e jsp > > > > > > Galera comprei um livro de jsp (desenvolvendo na web com jsp da editora > > ciencia moderna), já no primeiro exemplo utilizando 1 bean e uma página > jsp > > simplesmente não consigo fazer funcionar como no livro o problema é que o > > tomcat não encontra a classe HelloBean. Enfim, onde coloco esta classe, > devo > > indicá-la em web.xml? > > > > []'s > > Sparc > > > > abaixo o código. > > > > > > > > > > > > > > Hello, ! > > > > > > > > > > > > > > public class HelloBean implements java.io.Serializable { > > > > String name; > > > > public HelloBean() { > > this.name = "World"; > > } > > > > public String getName() { > > return name; > > } > > > > public void setName(String name){ > > this.name = name; > > } > > } > > > > > > -- 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] > - --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.330 / Virus Database: 184 - Release Date: 02/28/2002 _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.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] -