Layout JSF  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
arthurnn
JavaEvangelist

Membro desde: 22/12/2006 17:31:53
Mensagens: 477
Offline

[editado]

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!!!

This message was edited 1 time. Last update was at 16/04/2008 15:57:07

[Email]
pecosta
Thread.start()

Membro desde: 15/08/2007 17:59:55
Mensagens: 36
Offline

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.

Se preferir, use HTML e CSS com JSP!

Abraço!
arthurnn
JavaEvangelist

Membro desde: 22/12/2006 17:31:53
Mensagens: 477
Offline

editado a pergunta
[Email]
pecosta
Thread.start()

Membro desde: 15/08/2007 17:59:55
Mensagens: 36
Offline

No JSF você pode usar as TAGS do HTML sem problemas. Funciona da mesma forma.

Só lembre-se que tabelas não são usadas para alinhar conteúdo. Para isto existe as DIV, SPAN, etc.

Abraço!
arthurnn
JavaEvangelist

Membro desde: 22/12/2006 17:31:53
Mensagens: 477
Offline

cara mais para eu usar HTML no jsf 1.1 eu tenho q ficar colocando akelas maldidas <f:verbatim>
[Email]
Ataxexe
JavaEvangelist
[Avatar]

Membro desde: 11/10/2007 15:34:17
Mensagens: 418
Localização: Brasília
Offline

Tente usar Facelets, eu comecei a usar e gostei muito do resultado. Com algumas gambiarras você consegue usar ele com a implementação 1.1 do JSF.

Se quiser evitar o Facelets e o f:verbatim, use a versão 1.2, nela você não precisa mais usar a tag verbatim.

Marcelo Guimarães

https://github.com/ataxexe
http://sourceforge.net/projects/trugger
http://www.youtube.com/user/ataxexe
http://www.flickr.com/photos/ataxexe
rogerioaf
Smalltalk

Membro desde: 11/01/2007 18:01:35
Mensagens: 3
Offline

usa <h:panelgrid>
[MSN]
Rodrigo Manhães
JavaGuru
[Avatar]

Membro desde: 14/07/2005 17:07:07
Mensagens: 242
Localização: Campos dos Goytacazes/RJ
Offline

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>.

https://github.com/rodrigomanhaes
http://programacaoradical.blogspot.com
arthurnn
JavaEvangelist

Membro desde: 22/12/2006 17:31:53
Mensagens: 477
Offline

o ruim do <h:panelgrid> eh que ele nao deixa eu mesclar meu formulario!! ele deixa o formulario todo reto com os campos do mesmo tamanho!!
[Email]
Clauddio
Smalltalk

Membro desde: 22/03/2012 13:45:35
Mensagens: 1
Localização: Brasilia
Offline

É 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.
pecosta
Thread.start()

Membro desde: 15/08/2007 17:59:55
Mensagens: 36
Offline

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!

Se tu ver que está ficando complicado de mais, tente o richfaces http://livedemo.exadel.com/richfaces-demo/index.jsp

Informações sobre JSF
http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html

Abraço!
alias
Virtual Machine Man

Membro desde: 11/06/2007 11:09:34
Mensagens: 596
Offline

pecosta wrote: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!

Se tu ver que está ficando complicado de mais, tente o richfaces http://livedemo.exadel.com/richfaces-demo/index.jsp

Informações sobre JSF
http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html

Abraço!


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í?

Já é uma péssima abordagem alinhar campos usando <table>.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team