Problemas com JSF & HTML

6 respostas
P

Faz duas semanas que estou desenvolvendo um projeto em JSF. Gostei muito, mas estou tendo um probleminha que vou descrever abaixo.

Estou usando Tiles + JSF + JSTL
O HTML da pagina está sendo gerado separadamente do html das tags JSF.

Quais os possiveis problemas para isso acontecer??
Agradeço desde já.

Bruno Henrique

código fonte:

<table>
   <tr>
     <td>
        <h:outputText value="#{bean.label_nome}:" />
     </td>
   </tr>
</table>

souce da página:

<span>Login:</span>

<table>
   <tr>
     <td>

     </td>
   </tr>
</table>

6 Respostas

robson_vs

kd sua tag <f:view> ???

P

está na camada inferior, junto com a configuração do Tiles. Está errado?


É brother, era o <h:view> mesmo.
Eu tenho uma pagina utilisando Tiles, essa pagina tem 2 atributos Tiles, pelo que testei, eu não posso colocar uma <h:view> para cada uma, tem que ser <h:view> e a outra <h:subview>
Eu tb não consigo trabalhar com camadas, pois o Tiles carrega depois do Faces. hunf…

Talvez funcionaria em camadas se eu mudar na tag pra carregar antes do face, mas eu não testei.

abs

robson_vs

mais conseguiu resolver???

Mauricio_Linhares

Em vez de usar o Tiles, você deveria estar utilizando Facelets -> https://facelets.dev.java.net/

urubatan

+1

P

É, eu dei uma olhada em Facelets, mas infelismente o Arquiteto optou por Tiles, por ter mais experiência no assunto.
Resolvi sim, mas ainda não entedi, pelo que ví por aí, <h:subview> tem que ficar dentro de <h:view>, mas neste caso só funcionou fora. ou seja, um em cada JSP (Artibuto) do Tiles, sendo que a primeira a ser carregada deve ser a <h:view>

Sinistro… Mas lógico… rs

Bom galera, valew pela força, espero trazer mais dúvidas em breve… rs
Abs.
Bruno Henrique.

Criado 20 de setembro de 2006
Ultima resposta 21 de set. de 2006
Respostas 6
Participantes 4