Ajuda - Crud  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Jorgeweb
What is classpath?

Membro desde: 05/05/2010 10:19:18
Mensagens: 7
Offline

Bom dia pessoal, peço a ajuda de voces, porque estou enroscado aqui no java .

package Biblioteca;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class Crud {

public static void main(String[] args) {

Crud d = new Crud();
EntLivros b = d.EntradaDados();
d.gravarDados(b);

}
private EntLivros EntradaDados(){
//Entrada de dados
BufferedReader li = new BufferedReader( new InputStreamReader(System.in));
EntLivros b = null;

try {

System.out.println("Digite o ISBN : ");
int iSBN = Integer.parseInt (li.readLine());

System.out.println("Digite o titulo : ");
String titulo = li.readLine();

System.out.println("Digite a descricao : ");
String descricao = li.readLine();

System.out.println("Digite a categoria : ");
String categoria = li.readLine();

System.out.println("Digite o ID");
int id = Integer.parseInt(li.readLine());

System.out.println("Digite o nome");
String nome = li.readLine();




EntCategoria c = new EntCategoria();
c.setId(id);
c.setNome(nome);



//jogar no java bean
b = new EntLivros();
b.setISBN(iSBN);
b.setTitulo(titulo);
b.setDescricao(descricao);
b.setCategoria(categoria); // Aqui esta meu erro


} catch(IOException e) {
System.out.println("Erro");
}

return b;

}





}


To fazendo essa classe crud, porém na parte ----b.setCategoria(categoria);-----
Já tentei de todas as formas e nada, emperrou.

quem poder me ajudar desde já agradeço.
balrog
JavaEvangelist

Membro desde: 25/05/2003 16:42:17
Mensagens: 381
Localização: London
Offline

vc esqueceu de dizer o mais importante, qual eh o erro?

balrog
SCJA, SCJP, SCWCD, SCBCD, SCDJWS, SCEA

http://www.flickr.com/photos/planetadventure/sets/

Twitter @planetadventure
[WWW]
andre.froes
GUJ Ranger

Membro desde: 08/12/2008 16:00:32
Mensagens: 929
Localização: Na frente do computador - Brasília - DF
Offline

cara, você está utilizando IO para entrada dentro de um sistema rodando em console, isso pode gerar um pouco mais de "burocracia" no tratamento das suas exceções, dê uma olhada depois em Scanner para console, deve ser mais fácil para você começar manuseando isso.

Quanto à sua categoria, quais são os tipos de dados? é um String também? O erro pode estar no valor atribuído à sua variável. Verifica isso e se esse for o erro, ponto final ^^, caso contrário, poste o erro que está aparecendo.

flw

http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java!
[WWW] [MSN]
majjhor
What is classpath?
[Avatar]

Membro desde: 17/04/2008 17:42:22
Mensagens: 7
Localização: foz do iguaçu
Offline

Sugiro que você de uma olhada: http://java.sun.com/j2se/1.5.0/docs/api/java/util/Scanner.html

Exemplo:

Qualquer dúvida poste o erro para que o pessoal possa ajudar.
[MSN]
xxta
JavaBaby

Membro desde: 07/04/2008 13:09:17
Mensagens: 98
Localização: Florianópolis, Campos Novos - SC
Offline

Muda o trecho:



para


e manda o erro pra gnt.

Posso estar errado, mas acho que no seu java bean a "categoria" eh um bean tb e vc esta mandando uma string...


This message was edited 1 time. Last update was at 30/06/2010 12:05:16


[WWW] [MSN]
Jorgeweb
What is classpath?

Membro desde: 05/05/2010 10:19:18
Mensagens: 7
Offline

Foi malz galera por não ter explicado muito bem o meu erro. Mas aqui está, descobri!!!

b.setCategoria(categoria); // Aqui esta meu erro - -- nessa parte eu tinha que colocar a minha variavel c.

b.setCategoria(c); = pois eu tinha que colocar o objeto inteiro.

Para melhor explicar eu tinha quer postar tudo que fiz!!!Mas vlw aeh!
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team