Fórum dúvida quanto ao ManageBean #8871

25/08/2009

0

Professor estou desenvolvendo um projeto seguindo as orientações do curso de JSF, porém estou usando o eclipse crie uma classe de teste chamada "User" com dois campos criei os metodos Get/Set, no faces config criei um manageBean chamado "user" quando vou usar um componente em uma página que vou colocar dentro da propriendade value ele nao consegue ver o manageBean que crie quando dou Ctrl+space lembrando que as minhas pagina tem extenção .jsp


Código da classe:

package Aula;

public class User {
    private String nome;
    private Integer idade;

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Integer getIdade() {
        return idade;
    }

    public void setIdade(Integer idade) {
        this.idade = idade;
    }
}

Código do XML

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>Aula01</display-name>
  <welcome-file-list>
    <welcome-file>forward.jsp</welcome-file>
  </welcome-file-list>
 
  <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>
  </servlet-mapping>
</web-app>

Código do faces config:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE faces-config PUBLIC
    "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
    "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
    <managed-bean>
        <managed-bean-name>user</managed-bean-name>
        <managed-bean-class>Aula.User</managed-bean-class>
        <managed-bean-scope>session</managed-bean-scope>
        <managed-property>
            <property-name>idade</property-name>
            <property-class>java.lang.Integer</property-class>
            <value></value>
        </managed-property>
        <managed-property>
            <property-name>nome</property-name>
            <property-class>java.lang.String</property-class>
            <value></value>
        </managed-property>
    </managed-bean>
    <navigation-rule>
        <display-name>welcome</display-name>
        <from-view-id>/welcome.jsp</from-view-id>
        <navigation-case>
            <from-outcome>secondPage</from-outcome>
            <to-view-id>/SecondPage.jsp</to-view-id>
        </navigation-case>
    </navigation-rule>
    <navigation-rule>
        <display-name>SecondPage</display-name>
        <from-view-id>/SecondPage.jsp</from-view-id>
        <navigation-case>
            <from-outcome>homePage</from-outcome>
            <to-view-id>/welcome.jsp</to-view-id>
        </navigation-case>
    </navigation-rule>

</faces-config>

Código da página:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="f"  uri="http://java.sun.com/jsf/core"%>
<%@ taglib prefix="h"  uri="http://java.sun.com/jsf/html"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<f:view>
    <h:outputText value="#{Não entendo porque não aparece o meu manageBem quando dou Crtl+space minha dúvida é está"></h:outputText>
<h:form>
    <h:commandButton action="homePage"></h:commandButton>
   
</h:form>

</f:view>
</body>
</html>

Ruinaldo

Ruinaldo

Responder

Posts

25/08/2009

Dyego Carmo

Boa noite !

Antes de mais nada gostaria de agradecer a sua confianca em nossa consultoria !!!

Quanto ao projeto, gostaria de saber se o Plugin WTP (Web Tools Project) está instalado no seu eclipse ?


Responder

Gostei + 0

25/08/2009

Ruinaldo

Professor primeiramente gostaria de dizer que adoro suas aula, muito bem elaboras. Professor nao sei o senhor poderia me informa como fazer isso
Responder

Gostei + 0

26/08/2009

Dyego Carmo

Opa !

Valeu pelo feedback :) Sempre costumo me por no lugar do usuario antes de criar alguma video aula, que bom que elas estão sendo uteis :)

Quanto ao seu problema, tente baixar estar versão:

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/R/eclipse-jee-galileo-win32.zip


E teste, me avise qualquer coisa :)
Responder

Gostei + 0

26/08/2009

Ruinaldo

Professor baixei a versao GALILEO, fiz  todo o projeto novamente e continuo com o mesmo problema gostaria que me sera então que não é o Web Toos Project que avia sitado antes continuo sem saber como instalar andei procurando algo no Google mais nao deu certo na hora da instalação deu uns probleminhas de dependência preciso resolver este problema logo Valeu!










Responder

Gostei + 0

26/08/2009

Dyego Carmo

Que estranho...

(na realidade tudo no eclipse é mais chato)

Click com o botao DIRETO em cima do arquivo JSP e tem um "Open With Editor"

Me diga quais opcoes tem...

Responder

Gostei + 0

26/08/2009

Dyego Carmo

Aproveita e me manda este projeto ZIPADO do eclipse...

Responder

Gostei + 0

27/08/2009

Ruinaldo


Respondendo a primeira pergunta profeessor não tenho certeza se é isso que o senhor quer saber mais postei uma imagem pra ver se ajuda:





Não consegui fazer Upload do projeto pois o mesmo é grande deu error na hora de fazer upload vou ver o que psso fazer pra mandar tal projeto para você!


Professor na tentativa de resolver o problema anterior acho que criei outro: pois baixei o eclipse refiz o projeto porém na hora de roda ele mostrou tal error:

Preciso de sua ajuda o quanto antes!!!!!!!!!!! HELP!!!!!!!!!!


Responder

Gostei + 0

27/08/2009

Dyego Carmo

Opa !

Tente abrir com o WEB EDITOR.... se mesmo assim nao funcionar...

Envie o projeto  para o meu Email dyego.leal@gmail.com

Valeu !

Responder

Gostei + 0

01/09/2009

Dyego Carmo

Olá ?

Alguma novidade ?

Responder

Gostei + 0

02/09/2009

Ruinaldo

          Professor, acho que vou fazer meus projeto no Netbeans mesmo, porque minha prioridade no momento é aprender JSF, Hibernate e JPA quando eu enteder bem esses carinhas, ai parto para o eclipse. Tenho presa em começar a trabalhar com estes frames, por isso decidi nao perder tempo em configurar o eclipse, acredito que não perderei muito tempo com configurações usando o Netbeans.
        Gostaria de saber se será você o orientador do curso de Hibernate?, se for vou adorar porque gosto muito de suas video aulas :), Então gostaria de saber com sera este curso? Não consegui mandar meu projeto porque minha net é lenta, Pretendo também na medida que for aprendendo a dominar tais frames e desenvolvendo um projeto.
         Gostaria então caro Diego de algumas informações do tipo: Que Netbeans usar? Que vou  precisar para configura-ló? para que eu possa começar o quanto antes. Não postei nos últimos dias porque estava muito ocupado.

Fico no aguardo de sua resposta o quando antes!!!
Responder

Gostei + 0

02/09/2009

Dyego Carmo

Olá !

Ótima escolha, o NetBeans é um IDE dito "PILHA COMPLETA" , ou seja, vem com tudo que voce precisa.
Instale a Versão 6.7 , mas não a completa , apenas aquela que tem os dispositivos para WEB...

http://services.netbeans.org/bouncer/index.php?product=netbeans-6.7.1-ml-java&os=windows

Quanto ao Orientador do Curso de Hibernate , sim posso ser eu... caso caia para o Henrrique voce pode pedir para a moderação transferir o chamado...

Posso marchar este chamado como concluído ?


Responder

Gostei + 0

02/09/2009

Ruinaldo

O senhor poderia esperar so enquanto baixo este e instalo?
Responder

Gostei + 0

23/09/2009

Ruinaldo

Caro professor Dyego,
   
      Só agora estou com tempo para ver seu curso, esta é a vantagem de se fazer curso on-line poder encaixar de acordo com o tempo. Gostaria de salientar mais uma vez que quero sempre poder tirar minhas dúvidas com vc ok amigo se assim for possivél. Vou deixar de bla..bla e vou ao que interesa vendo as aula de projeto do JSF  na aula 03 tive a seguinte dúvida e gostaria que o senhor pudese ver ela pra mim ainda dentro deste chamado se assim for possivél e depois o senhor pode encerra este chamado conto com sua compreenção.
 
      Caro Dyego enviei para o seu e-mail o meu projeto pois estou com um problema na classe ProdutoDao mais especificamente neste metodo abaixo: na parte selecionada ;

public boolean add(Produto prod)throws ClassNotFoundException, SQLException {
        PreparedStatement ps = getPreparedStatement("INSERT INTO aplicacaojsf.produto values (?,?,?,?)");
        ps.setInt(1, prod.getId());
        ps.setString(2, prod.getNome());
        ps.setInt(3, prod.getNumeroDeItens());
        ps.setDouble(4, prod.getPreco());
        return ps.execute();
    }
 Gostaria de saber se isso é problema de configuração do NetBens ou se foi algum erro na elaboração das classes essas classes refis duas vezes e o projeto tb.
Responder

Gostei + 0

23/09/2009

Ruinaldo

Estou usando o bando de dados MySQL e servidor Glasfish!
Responder

Gostei + 0

23/09/2009

Dyego Carmo

OK ,

Estarei analisando e breve retorno.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar