PrimeFaces

8 respostas
marcos2205

Boa Noite Galera…estou estudando java web…jpa jsp…e tal!
o professor falou pra gente dar uma olhada no primeface…

alguem pode me ajudar…por onde começo???
tenho que fazer o download do jar certo??

Agradeço

8 Respostas

luxu
marcos2205

Já entrei no nesse site…fiz o download do .jar…fiz alguns testes…mas nada certo…

luxu

tem q colocar o .jar no classpath, dps config no web.xml e usar os componentes do prime, só isso!!

marcos2205

já dicionei o jar…

aah…não sabia que tinha que configurar o web.xhtml

valeu…vou pesquisar!

Obrigado

luxu

ah… fora o jar do prime tem o jar dos themes ok?

marcos2205

então eu tenho que fazo download do Bundle - primefaces-3.1.1.zip que já vem tudo certo?

aproposito…dificiul configurar o web.xhtml ??

luxu

Antes q vc pergunte, webxml:

<context-param> <param-name>primefaces.THEME</param-name> <param-value>sunny</param-value> </context-param>

esse é o jar do theme q é baixado separado do jar do prime…

assim seria um pedaço da página

<?xml version='1.0' encoding='UTF-8' ?>

<!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: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.prime.com.tr/ui">

<h:head>
	<title>Tela Principal - Studio Pilates CorpoAlma</title>
</h:head>
<h:body>
	<p:layout fullPage="true" id="formPrincipal">
		<p:layoutUnit position="top" height="75"
			header="Studio Pilates CorpoAlma" closable="true" collapsible="true">
			<p:graphicText fontName="Algerian" fontSize="24" value="Tela de Login" />
		</p:layoutUnit>
		
		<p:layoutUnit position="left" width="190" header="Studio Pilates" closable="true" collapsible="true">
			<p:graphicImage value="/images/Studio.png" style="padding-left: 1%;" />
		</p:layoutUnit>
		
		<p:layoutUnit position="center" header="Principal">
			<h:form id="formLogin">
				<p:growl id="growl" showDetail="true" life="3000" />
				<p:focus />
				<p:panel style="width: 300PX">
					<h:panelGrid columns="2">
						<p:fieldset legend="Usuário" style="font-size:12px;">
							<p:inputText id="campoLogin" value="#{loginBean.usuario.login}"
								required="true" requiredMessage="Campo [Login] obrigatório"
								size="10" maxlength="10" />
						</p:fieldset>
						<p:fieldset legend="Senha" style="font-size:12px;">
							<p:password feedback="false" id="campoSenha" required="true"
								requiredMessage="Campo [Senha] obrigatório"
								value="#{loginBean.usuario.senha}" size="10" maxlength="10" />
						</p:fieldset>
					</h:panelGrid>
				<p:commandButton id="botaoAcessar" value="Acessar" ajax="false"
					action="#{loginBean.verificarLogin}" />
				<p:commandButton id="botaoLimpar" value="Limpar" ajax="false"
					action="#{loginBean.limpar}" />
				</p:panel>
			</h:form>
		</p:layoutUnit>
		
		<p:layoutUnit position="right" width="320" header="Calendário" closable="true" collapsible="true">
			<p:calendar mode="inline" locale="pt_BR" showButtonPanel="true" navigator="true"/> 
		</p:layoutUnit>
		
		<p:layoutUnit position="bottom" height="75"
			header="Luciano Martins - [email removido]" closable="true"
			collapsible="true">
		</p:layoutUnit>
	</p:layout>
</h:body>
</html>

pmefaces 2.2.1 tá?

marcos2205

certo…Obrigadão…

agora sem querer abusar…onde baixo os skins??

Criado 3 de março de 2012
Ultima resposta 3 de mar. de 2012
Respostas 8
Participantes 2