Pessoal o meu problema é o seguinte, eu tenho q fazer um formulário de cadastro em JSF e existem campos input maiores e outros menores e uns precisam ficar do lado dos outros para aproveitar o maximo da tela. Eu estou acostumado a fazer isso usando <TABLE><TR><TD> essas coisas d html, no jsf eu nao posso fazer isso de uma maneira mais facil??? como por exemplo o netbeans faz ( cm jsf ), so que o netbean faz isso usando uma lib dele… e eu nao quero usar essa lib!!!
Não ficou claro a tua dúvida.
Ao menos eu não entendi direito o que queres.
Sei que no netbeans tu pode criar uma aplicação web, onde esta aplicação tem como base o uso de JSF.
Formatar via CSS o seu formulário no JSF, improvável, mais fácil setar as propriedades do componente em propriedades.
Com Facelets e JSF 1.2, você pode criar páginas W3C-compliant, estruturação com HTML, layout com CSS, sem a necessidade de gambiarras anti-tableless como <h:panelGrid>.
É verdade quando se usa <h:panelgrid> o seu formulário fica com os campos todos alinhados e retos, alguem não teria uma solução para alinha em CSS, deixando o formulário no centro ? se tiver ajude-nos.
Cara a melhor coisa a fazer é baixar a parte do manual a que se refere o jsf e ver se lá consta maneiras de como se trabalhar com css.
Tentei algumas vezes trabalhar com css e jsf e te digo que é pior do que parir uma bigorna em cima de uma égua chucra!
[quote=pecosta]Cara a melhor coisa a fazer é baixar a parte do manual a que se refere o jsf e ver se lá consta maneiras de como se trabalhar com css.
Tentei algumas vezes trabalhar com css e jsf e te digo que é pior do que parir uma bigorna em cima de uma égua chucra!
Eu trabalho com CSS e JSF e não vejo nenhuma dificuldade. JSF cospe HTML, e elementos HTML são manipulados via CSS. O que o JSF pode “atrapalhar” aqui? Nada.
Não entendi qual o problema do autor do tópico. O que diabos está acontecendo com o tal h:panelgrid aí?