Duvida o que usar na tela JSP com JSF?

2 respostas
P

Olá,

existe coisa melhor para definir uma tela ond defina campo e

se o campo for nulo já jogar na tela mensagem de erro pois estou tentando usar

somente JSF e deixa a tela toda zoada um label em cima e um campo em baixo.

Minha duvida tem coisa melhor pra fazer tela usando JSF…

Se alguém puder me ajudar agradeceria…

abs

<h:panelGrid columns="3" >

                       <h:outputText value="* Temporário"/>
                       <h:selectBooleanCheckbox id="temporario"  value="false" title=""  />
                       <h:outputText value=""/>

                       <h:outputLabel value="_______________________________________________" />
                       <h:outputLabel value="" />
                       <h:outputLabel value="" />


                       <h:outputLabel rendered="true" value="Matricula:"/>   
                       <h:inputText id="matriculaFunc" value="#{pubUsuario.matriculaFunc}"  required="true" requiredMessage="Digite a Matricula"/>
                       <h:message for="matriculaFunc"  style="color:darked"/>
                       
                       

                       <h:outputLabel rendered="true" value="Nome:"/>   
                       <h:inputText id="nomeFunc" value="#{pubUsuario.nomeFunc}"  required="true" requiredMessage="Digite o Nome"/>
                       <h:message for="nomeFunc"  style="color:darked"/>  
                       

                       <h:outputText value="Nivel:" />
                       <h:selectOneMenu id="nivel" value="#{pubUsuario.nivelFunc}"
	                      rendered="true" >
	                       <f:selectItems value="#{pubUsuario.niveis}" />
	                   </h:selectOneMenu>
                       

                       <h:outputText value="Loja:" />
                       <h:selectOneMenu id="loja" value="#{pubUsuario.lojaFunc}"
	                    rendered="true">
	                       <f:selectItems value="#{pubUsuario.lojas}" />
	                   </h:selectOneMenu>
                       

                       <h:outputText value="Ativo:" />
                       <h:selectOneMenu value="#{pubUsuario.ativoFunc}">   
                          <f:selectItem itemValue="1" itemLabel="Sim"/>   
                          <f:selectItem itemValue="2" itemLabel="Não"/>   
                       </h:selectOneMenu>  



             </h:panelGrid>

2 Respostas

wandersonxs

O seu código ta até bunitinho… kkkk

o nosso aqui ta tudo zuado com verbatim html e jsf… kkkk

Abraços
Wanderson

well

pow sem querer dar pitacos no seu codigo mas ja dando, se eu fosse vc usaria expressoes regulares, e vc pode por sua mensagem personalizada conforme o erro que o usuario fizer, usar so upercase, numeros etc. e organiza seus labels dentro de tabelas e a maneira mais facil de organizar esse layout de inputs, sou contra tabelas mas nesse caso é a forma mais rapida… vlw

Criado 23 de setembro de 2009
Ultima resposta 23 de set. de 2009
Respostas 2
Participantes 3