Boa tarde estou fazendo um trabalho de um restaurante que vende produtos congelados e no cadastro de estou preciso fazer um select nos freezers e nos pratos e o select dos pratos não esta aparecendo nada e tambem não ta gravando os dados no banco. Se alguem pode me ajudar eu posso manda o arquivo eo sql do projeto.
Eeeeeita! Ou seja, tem nada funcionando neh?!
Vamos por partes, está dando alguma mensagem de erro?
Cara o cadastro de pratos e freezer ta rolando, ai é que ta não mostra erro só não executa comando não consigo encontra o problema :?
Calma ae, o cadastro ta rolando…
Então qual comando que não ta rolando?
Cara, posta aqui os códigos da sua aplicação, pelo menos essa classe que vc quer fazer as buscas no banco que não estão dando certo
Acho que fica mais fácil pra gente poder ajudar…
segue o codigo do cadastro de estoque
<%@taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core”%>
<%–
Document : consultaEstoque
Created on : 04/11/2011, 08:53:44
Author : Edvilson
–%>
<%@taglib uri=“http://java.sun.com/jsf/html” prefix=“h”%>
<%@taglib uri=“http://java.sun.com/jsf/core” prefix=“f”%>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<!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=UTF-8”>
<title>Restaurante Paiol - Estoque</title>
</head>
<body>
<div align="center">
<h1>RESTAURANTE PAIOL</h1>
<fieldset>
<legend>Cadastro Estoque</legend>
<f:view>
<h:form>
<p>Data Fabricação:<h:inputText styleClass="campoTexto" id="dtFabric"
value="#{entraProduto.cdto.dtFabric}">
<f:convertDateTime type="date"
pattern="dd/mm/yyyy" /></h:inputText>dd/mm/aaaa</p>
<p>Data Validade: <h:inputText styleClass="campoTexto" id="dtVal"
value="#{entraProduto.cdto.dtVal}">
<f:convertDateTime type="date"
pattern="dd/mm/yyyy" /></h:inputText>dd/mm/aaaa</p>
<p>Quantidade: <h:inputText id="quantidade" value="#{entraProduto.cdto.quantidade}" size="6" required="true"/></p>
<p>Freezer: <h:selectOneMenu value="#{entraProduto.freezerDTO}">
<f:selectItems value= "#{freezerBean.todosFreezers}"/>
</h:selectOneMenu>
Pratos: <h:selectOneMenu value="#{entraProduto.pratoDTO}">
<f:selectItems value="#{cadPratoBean.todosPratos}"/>
</h:selectOneMenu></p>
<p><h:commandButton action="#{entraProduto.acao}" value="Enviar" /></p>
</h:form>
</f:view>
</fieldset>
</div>
</body>
</html>
que é o que não ta rolando. grato qualquer coisa posso enviar o projeto eo sql se achas que pode me ajuda
- Edita teu post e coloca seus códigos cercados pelas tags code. Assim fica mais fácil de ver.
- Está dando alguma msg de erro?
<code>
<%@taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core”%>
<%–
Document : consultaEstoque
Created on : 04/11/2011, 08:53:44
Author : Edvilson
–%>
<%@taglib uri=“http://java.sun.com/jsf/html” prefix=“h”%>
<%@taglib uri=“http://java.sun.com/jsf/core” prefix=“f”%>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<!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=UTF-8”>
<title>Restaurante Paiol - Estoque</title>
</head>
<body>
<div align=“center”>
<h1>RESTAURANTE PAIOL</h1>
<fieldset>
<legend>Cadastro Estoque</legend>
<f:view>
<h:form>
Data Fabricação:<h:inputText styleClass=“campoTexto” id=“dtFabric”
value="#{entraProduto.cdto.dtFabric}">
<f:convertDateTime type=“date”
pattern=“dd/mm/yyyy” /></h:inputText>dd/mm/aaaa
Data Validade: <h:inputText styleClass=“campoTexto” id=“dtVal”
value="#{entraProduto.cdto.dtVal}">
<f:convertDateTime type=“date”
pattern=“dd/mm/yyyy” /></h:inputText>dd/mm/aaaa
Quantidade: <h:inputText id=“quantidade” value="#{entraProduto.cdto.quantidade}" size=“6” required=“true”/>
Freezer: <h:selectOneMenu value="#{entraProduto.freezerDTO}">
<f:selectItems value= “#{freezerBean.todosFreezers}”/>
</h:selectOneMenu>
Pratos: <h:selectOneMenu value="#{entraProduto.pratoDTO}">
<f:selectItems value="#{cadPratoBean.todosPratos}"/>
</h:selectOneMenu>
<h:commandButton action="#{entraProduto.acao}" value=“Enviar” />
</h:form>
</f:view>
</fieldset>
</div>
</body>
</html>
</code>
Não esta dando erro só não grava no banco e o select de pratos não esta listando nenhuma opçao de prato
se quiser talvez até pra ti entender melhor me passa teu email que te envio o projeto
Novamente, coloque seu código entre as tags code. Seu código ficará formatado.
Você colocou um breakpoint para saber se o método está sendo chamado?
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%--
Document : consultaEstoque
Created on : 04/11/2011, 08:53:44
Author : Edvilson
--%>
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!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=UTF-8">
<title>Restaurante Paiol - Estoque</title>
</head>
<body>
<div align="center">
<h1>RESTAURANTE PAIOL</h1>
<fieldset>
<legend>Cadastro Estoque</legend>
<f:view>
<h:form>
Data Fabricação:<h:inputText styleClass="campoTexto" id="dtFabric"
value="#{entraProduto.cdto.dtFabric}">
<f:convertDateTime type="date"
pattern="dd/mm/yyyy" /></h:inputText>dd/mm/aaaa
Data Validade: <h:inputText styleClass="campoTexto" id="dtVal"
value="#{entraProduto.cdto.dtVal}">
<f:convertDateTime type="date"
pattern="dd/mm/yyyy" /></h:inputText>dd/mm/aaaa
Quantidade: <h:inputText id="quantidade" value="#{entraProduto.cdto.quantidade}" size="6" required="true"/>
Freezer: <h:selectOneMenu value="#{entraProduto.freezerDTO}">
<f:selectItems value= "#{freezerBean.todosFreezers}"/>
</h:selectOneMenu>
Pratos: <h:selectOneMenu value="#{entraProduto.pratoDTO}">
<f:selectItems value="#{cadPratoBean.todosPratos}"/>
</h:selectOneMenu>
<h:commandButton action="#{entraProduto.acao}" value="Enviar" />
</h:form>
</f:view>
</fieldset>
</div>
</body>
</html>
Ele não mostra nenhum erro somente não insere no banco :!: :?
Sou meio novato como eu coloco breakpoint? :?
Talvez os links acima possa te ajudar, e qualquer coisar dúvida basta falar.