Opa, boa tarde, tenho duvidas e os programadores experientes podem me ajudar se souberem, bom sempre quando chego na tela de venda de um sistema meio que travo, porque não tenho idéia de como começar :( isso me deixa muito decepcionado porque na facul eu nem tenho aula de java e não conheço ngm que pode me ajudar :(. Só queria um rumo para seguir, eu tenho como exemplo que na tela de venda, eu terei uma tabela de produtos, e depois é só isso, :( queria umas ideia doque uma tela de venda tem, como começar, se terei dialogo . Sei que no começo terei a minha tabela.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:p="http://primefaces.org/ui"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
<ui:composition template="/template/template.xhtml">
<ui:define name="conteudo">
<h:form id="formularioVenda">
<p:growl id="mensagem" life="6000" />
<p:dataTable id="tabelaVenda"
emptyMessage="Nenhum produto encontrado"
value="#{produtoBean.listaProdutos}" var="produto">
<f:facet name="header">
Tabela De Produto
</f:facet>
<p:column headerText="Produto">
<h:outputText value="#{produto.nome}" />
</p:column>
<p:column headerText="Marca">
<h:outputText value="#{produto.marca.nome}" />
</p:column>
<p:column headerText="Fornecedor">
<h:outputText value="#{produto.fornecedor.nome}" />
</p:column>
<p:column headerText="Preço">
<h:outputText value="#{produto.preco}" />
</p:column>
</p:dataTable>
</h:form>
</ui:define>
</ui:composition>
</html>
Agora não sei oque colocar a mais kkkk :(