Pacote -> com.sun.data.provider.impl.ObjectListDataProvider (RESOLVIDO)

5 respostas
G

Boa noite amigos javianos estou a desenvolver uma aplicação que tem em um livro ‘Java na web com jsf, spring,Hibernate,e NetBeans’
de Yuri Marx P.Gomes. O problema é o sequinte chegando quase na parte de criar as telas do sistema na parte da criação das classes provider
e me deparei com o problema logo no começo em um import, alguem sabe onde baixar ou ativar estes pacote na NetBeans, pois estou começando
a desenvolver com java. O pacote nao aparece vai so ate com.sun. e o resto nao tem.
Grato desde Ja
Abraços :idea: :idea: :idea:

5 Respostas

juniorsatanas

Esse livro tem em pdf na net ? posta seu código aqui mano fica mais facila…

Grande Abraço e Bem vindo !

jr

Bruno_Moura
E ai amigo vai o codigo da Classe pelo o qual a classe que ela extende nao existe em meu netbeans, se alguem tiver uma dica Acho que pdf deste livro nao tem na net mas poder tentar achar o ISBN : 978-85-7393-657-5. A linha que ele nao encontra a classe é no import ele encontra só:
import com.sun.demo

Grato desde ja.
Abraço... :shock:

package provider;

import com.sun.data.provider.impl.ObjectListDataProvider;
import dominio.Usuario;
import facade.UsuarioFacade;
import java.util.ArrayList;

/**
 *
 * @Bruno Moura
 */
public class UsuarioProvider extends ObjectListDataProvider {
    
    private UsuarioFacade usuarioFacade;
    private ArrayList usuarioList = new ArrayList();
    
    /** Creates a new instance of UsuarioProvider */
    public UsuarioProvider() {
        usuarioList.add(new Usuario());
        setList(usuarioList);
    }
    
    public void obterTodos(){
        usuarioList.clear();
        usuarioList.addAll(usuarioFacade.obterTodos());
    }
    
    public void obterPorNome(String nome){
        usuarioList.clear();
        usuarioList.addAll(usuarioFacade.obterPorNome(nome));
    }
    
    public void obterPorLogin(String login){
        usuarioList.clear();
        usuarioList.addAll(usuarioFacade.obterPorLogin(login));
    }

    public UsuarioFacade getUsuarioFacade() {
        return usuarioFacade;
    }

    public void setUsuarioFacade(UsuarioFacade usuarioFacade) {
        this.usuarioFacade = usuarioFacade;
    }
    
}
Bruno_Moura
Bruno Moura:
E ai amigo vai o codigo da Classe pelo o qual a classe que ela extende nao existe em meu netbeans, se alguem tiver uma dica Acho que pdf deste livro nao tem na net mas poder tentar achar o ISBN : 978-85-7393-657-5. A linha que ele nao encontra a classe é no import ele encontra só:
import com.sun.demo

Grato desde ja.
Abraço... :shock:

package provider;

import com.sun.data.provider.impl.ObjectListDataProvider;
import dominio.Usuario;
import facade.UsuarioFacade;
import java.util.ArrayList;

/**
 *
 * @Bruno Moura
 */
public class UsuarioProvider extends ObjectListDataProvider {
    
    private UsuarioFacade usuarioFacade;
    private ArrayList usuarioList = new ArrayList();
    
    /** Creates a new instance of UsuarioProvider */
    public UsuarioProvider() {
        usuarioList.add(new Usuario());
        setList(usuarioList);
    }
    
    public void obterTodos(){
        usuarioList.clear();
        usuarioList.addAll(usuarioFacade.obterTodos());
    }
    
    public void obterPorNome(String nome){
        usuarioList.clear();
        usuarioList.addAll(usuarioFacade.obterPorNome(nome));
    }
    
    public void obterPorLogin(String login){
        usuarioList.clear();
        usuarioList.addAll(usuarioFacade.obterPorLogin(login));
    }

    public UsuarioFacade getUsuarioFacade() {
        return usuarioFacade;
    }

    public void setUsuarioFacade(UsuarioFacade usuarioFacade) {
        this.usuarioFacade = usuarioFacade;
    }
    
}

Ninguem para me dar uma dica ????
Abraços a todos... :?: :?: :?:

G

Buenas galera, bom dia… consegui descobrir o problema eu nao tinha citado que estava usando a netbeans 6.8 pois para ela não vem o framework Visual Web Java Server Faces por este motivo nao tem estas classes do ObjectListDataProvider. Baxei uma versao anterior e foi bonitasso

juniorsatanas

Faz tudo na mão para aprender e melhor !

Criado 18 de fevereiro de 2010
Ultima resposta 25 de fev. de 2010
Respostas 5
Participantes 3