Senhores
Estou com alguns problemas no h:panelGrid e h:column do JSF.
Como faço parar fazer um ALIGN e um COLSPAN com as minhas colunas?
<h:panelGridcolumns="2"id="panelGrid"align="center"><f:facetname="header"><h:outputTextvalue="Dados do Cônjuge"/></f:facet><h:column><h:outputTextvalue="Nome:"/></h:column><h:column><h:inputTextvalue="#{Bean.nome}"/></h:column><h:column><h:outputTextvalue="Quero um colspan de 2 colunas aqui!"/></h:column><h:column><h:outputTextvalue="Idade:"/></h:column><h:column><h:inputTextvalue="#{Bean.idade}"/></h:column></h:panelGrid>
Todo lugar que tiver um outputText, quero alinhar a direita e na linha do meio, quero um colspan
Tenta usar o <t:column> do tomahawk.
Mas se nao puder, usa o atributo rowClasses e columnClasses do panelgrid e com css da pra fazer um monte de cosia.
EXE:
<h:panelGrid
columnClasses=“colA, colB, colC” rowClasses=“rowA, rowB” styleClass=“minhaTable” columns=“3”>
<h:column>coluna a da row a </h:column>
<h:column>coluna b da row a </h:column>
<h:column>coluna c da row a </h:column>
<h:column>coluna a da row b </h:column>
<h:column>coluna b da row b </h:column>
<h:column>coluna c da row b </h:column>
<h:column>coluna a da row a </h:column>
<h:column>coluna b da row a </h:column>
<h:column>coluna c da row a </h:column>
.
.
.
</h:panelGrid>
E lembre-se que nao precisa ser <h:column>
andre_a_s
dtcamargo:
E lembre-se que nao precisa ser <h:column>
Então oq eu poderia usar para evitar o h:column?
No caso no tomahwk eu posso usar sim, mas não achei qual atributo faz isso(fora css). Qual seria?
thiago.correa
JSF para layout é um pé (de cuturno) no saco!
bebad
:shock: :shock:
alguem sabe como fazer layouts no jsf ?
tipo deixar top botton left midle rigth, entende ?
:roll: :roll: :roll:
valeus
A
arthurnn
??? tambem preciso disso!!!
Leozin
Falar Thiago tudo bem?
Cara tu já deu uma olhada no Facelets? Eu particularmente acho MUITO mais simples do que qualquer esquema de layout, como tiles (eca) e sitemesh
vale a pena dar uma estudada no facelets e ver como ele realmente auxilia na criação de layouts em JSF
abraço
maurenginaldo
No column do richfaces tem colspan
<rich:column colspan="">
A
arthurnn
eu soh uso o facelets para template??? eu nao posso usar um colspan por exemplo soh com a RI da sun e o facelets???
maurenginaldo
No <h:column > do SUN-RI não tem a propriedade colspan
A
arthurnn
No <h:column > do SUN-RI não tem a propriedade colspan
então como voce sugere que eu desenhe minha tela usando apenas RI ???
maurenginaldo
Coloca o trecho do seu código para eu dar uma olhada.
P
pabloiglesias
Para fazer este alinhamento, vcs podem utilizar o Richfaces
troque <h:column> por <rich:column>
logo terá <rich:column align=“left,right,center …”>
G
gigandre
Tópico meio antigo, mas eu entrei só pra agradecer, salvou a minha vida e pelo visto de todos que estavam com duvidas…rs