Formulario de cadastro Primefaces

Java

09/01/2014

Alguem teria um formulario de cadastro no primefaces (um exemplo), estou com dificuldades para alinhar os componentes.
Obrigado.
Aurelio Maica

Aurelio Maica

Curtidas 0

Respostas

Paulo Pontes

Paulo Pontes

09/01/2014

Segue um exemplo.
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	template="../template/template.xhtml">


	<h:head>
		<title>Controle de Artistas</title>
		<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
		<link rel="stylesheet" type="text/css"
			href="#{request.contextPath}/css/style.css" />
		<script type="text/javascript" src="" />
	</h:head>


	<ui:define name="principal">
		<p:panel>

			<h:form id="form">
				<h:panelGrid columns="1" id="Artistas">


					<p:inputText id="id" value="#{MBArtista.artista.id}" />
					<h:outputLabel value="Nome"></h:outputLabel>
					<p:inputText id="nome" value="#{MBArtista.artista.nome}"
						label="Nome" required="true" requiredMessage="O Campo Nome é obrigatório.">
						
					</p:inputText>

					<h:outputLabel value="Nascimento / Fundação" ></h:outputLabel>
					<p:calendar locale="pt" showButtonPanel="true" navigator="true"
						id="ptCal" showOn="button"></p:calendar>


				<h:outputLabel value="Genero:" for="genero"></h:outputLabel>
				<h:selectOneListbox id="genero" value="#{MBArtista.artista.genero}"
					size="1" converter="genero-converter">
					<f:selectItems value="#{MBArtista.listaGeneros}" var="genero"
						itemLabel="#{genero.nome}"></f:selectItems>
				</h:selectOneListbox>

				<h:outputLabel value="Genero" for="genero"></h:outputLabel> 
 					<h:selectOneListbox id="genero" value="#{MBArtista.artista.genero}" converter="genero-converter" size="1"> 
  						<f:selectItem itemLabel="Selecione o Genero" /> 
 						<f:selectItems value="#{MBArtista.listaGeneros}" var="genero"  
 							itemLabel="#{genero.nome}" /> 
   					<f:converter converterId="genero-converter"> </f:converter>    
 					 </h:selectOneListbox> 
					 
					 

					<h:outputLabel value="País"></h:outputLabel>
					<p:selectOneMenu value="#{MBArtista.artista.pais}">
						<f:selectItem itemLabel="Selecione o País" />
						<f:selectItems value="#{MBPais.listaPaises}" var="pais"
							itemLabel="#{pais.nome}" />
					</p:selectOneMenu>

				</h:panelGrid>

				<p:commandButton value="Gravar" action="#{MBArtista.gravar}"></p:commandButton>
			</h:form>

		</p:panel>
	</ui:define>

</ui:composition>
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

09/01/2014

webcodefree, esse primefaces ja na IDE? como posso fazer a instalação dele no eclipse e no netbeans
GOSTEI 0
Paulo Pontes

Paulo Pontes

09/01/2014

Você pode baixar o framework no sitehttp://primefaces.org/downloads assim como seus temas.
GOSTEI 0
POSTAR