Gerar pagina xhtml com comando JSP - Alternativa para JSP

Senhores o que eu poderia usar para criar as celulas de uma table em um xhtml?

<table border="0">
                <tr>
                  <td width="120" rowspan="7" align="center" class="rede">
                      Rede 1
                  </td>
                  <td align="center"></td>
//Dá p fazer isso no xhtml/JSF ???
                  <%GController gv = new GController();                  
                    for(Bar b:gv.getBars()){
                      String coluna = "<td align=center class=porte>"+b.getTitulo()+"</td>";
                  %>
                  <%=coluna%>
                  <%}%>
                                   
               </tr>

Não existe como fazer scriplet me xhtml.

Ou você manda o valor correto para o xhtml, ou faz binding ou você utiliza JSTL e faz o c:if.

jakeforg! Obrigado pela resposta!
Eu já tinha chegado a essa conclusão, só precisava confirmar!

Vc acha que dá p usar o primeface no JSP?

[quote=mateus.cordeiro]jakeforg! Obrigado pela resposta!
Eu já tinha chegado a essa conclusão, só precisava confirmar!

Vc acha que dá p usar o primeface no JSP?[/quote]Pra que JSP se xhtml só tem vantagem sobre JSP?

Eu sei que existe uma versão do Primefaces que funciona com JSP, mas não sei te falar até qual que funciona, ou se são todas mesmo.